Contact us: +52 (55) 9172-1478
contacto@spsolutionsmx.net
  • Home
  • Blog
  • Oracle Integration Cloud Service LinkedIn adapter

Oracle Integration Cloud Service LinkedIn adapter

After being trying some weeks/months ago to make this happen, finally the LinkedIn adapter is working in my Oracle ICS instance.

The adapter supports these operations:

LinkedIn adapter 1

In this blog post we will show the scenario of Status Update. I think this is a good one, since you can implement something with your HR department that everytime they open a new position, it can be automatically updated in LinkedIn. Wouldn’t that be great? Or if someone quits or move, but at the end a new position is opened, then with the upcoming steps you can achieve it.

The first thing is to login in Oracle ICS and go to the connection section to create a new one. Then look for LinkedIn adapter:

LinkedIn adapter 2

Put a name on it:

LinkedIn adapter

Configure your Client ID and Client Secret that you will get after creating an application in LinkedIn:

https://www.linkedin.com/developer/apps

LinkedIn adapter

The scope is what you want to use from LinkedIn through the adapter. In this case I am allowing to read the basic profile of the account,  get the email address, share an update and admin the company. After clicking the Provide Consent button, your ICS credentials will be prompted:

LinkedIn adapter

Click in Log In, and you will get to the LinkedIn consent page:

LinkedIn adapter

Take a look to the scopes, are exactly the ones that we configured at the connection side. After that you will get the following page:

LinkedIn adapter

Your connection is ready to be used in any of your integrations within ICS. So let’s go to create a new one:

LinkedIn adapter

We are going to create a hypothetical scenario, where a new Position is open in HR through Oracle EBS. We are going to use a previous created EBS connection and select for both the request and response, the Position object:

LinkedIn adapter

LinkedIn adapter

After that, let’s just click the Done button:

LinkedIn adapter

Now let’s create our target, which is the LinkedIn connection we created previous steps:

LinkedIn adapter

We are going to use the Share update operation:

LinkedIn adapter

Then click Done:

LinkedIn adapter

Now let’s make our mappings.  The first is the request mapping. We are mapping the HireStatus element from EBS to the comment element of LinkedIn

LinkedIn adapter

For the response, let’s map the LinkedIn response to the following EBS elements:

LinkedIn adapter

Our integration is as follows:

LinkedIn adapter

Now lets active it:

LinkedIn adapter

Check that the ACTIVE button is now green:

LinkedIn adapter

Then click on the little icon with an “i” inside, and get the WSDL url: https:///integration/flowsvc/erp/LINKEDINPOST/v01/?wsdl

Now let’s move to SOAP UI and create a project.

LinkedIn adapter

Modify the hiringStatus element and put any message you would like to publish to LinkedIn. The response of our service is something like this:

            UPDATE-5557846-6198209614312464384

            https://www.linkedin.com/updates?discuss=&scope=555554457846&stype=M&topic=619820961438877445512464384&type=U&a=VDER

The URL is the direct link to the publish message.

And that’s it, with this ICS will help youu to publish new positions from your EBS to LinkedIn.

Connect With Us

facebook
twitter
linkedin
Privacy Policy