Description

The GetLinkedIn processor is used to get data from LinkedIn using API.

Tags

Syncfusion, LinkedIn, Get.

Properties:

GetLinkedIn processor has the following properties:

Name

Default Value

Allowable Values

Description

API Method

Basic Profile Data * Basic Profile Data.
* Additional Profile Fields.
* Alternate Profile Languages.
Specifies API endpoint used to share the data in LinkedIn account.

Access Token

Access token to access an API.

Sensitive Property: true

Response Type

JSON * JSON
* XML
Select the format in which the response should be retrieved.

In the above list, the required properties appear in bold. Other properties (not in bold) are considered as optional.

Relationships:

Name

Description

failure All created FlowFiles are routed to this relationship, if the data is not retrieved.
success All created FlowFiles are routed to this relationship, if the data is retrieved successfully.


How to create application and generate Access Token



LinkedIn API requires authentication, specifically the requests are made on behalf of the user. Authenticated requests require an access_token.

The following steps are used to generate an access token:

  • Create new application.
  • Generate access token.
  • Fetch data from LinkedIn.


Create new application


The following steps are used to register a new application in LinkedIn:

  • Click the create application button

  • In the Website URL field enter your website URL. Then complete all the required fields on the form and click Submit.

  • The authentication keys get generated. Copy the Client ID and Client Secret.


Generate access token

The following steps are used to generate an access token for accessing the LinkedIn rest API:

  • Open the postman rest client and select the authentication type from the authorization tab.

  • Click the Get New Access Token button and enter the required details.

Property Value
Token Name Give sample name
Auth URL https://www.linkedin.com/uas/oauth2/authorization
Access Token URL https://www.linkedin.com/uas/oauth2/accessToken
Client ID Generated Client ID
Client Secret Generated Client Secret
Grant Type Authorization Code
  • Click the Request Token button which generates the access token.


Get data from LinkedIn using Data Integration Platform

GetLinkedIn processor is used to get the data in LinkedIn.

Here is the overview template to get data from LinkedIn and store the response in a file.

Step 1: Configure GetLinkedLn processor

Drag and drop the GetLinkedIn processor to the canvas.

Double click the processor to configure it.

Select the API method, enter the generated access token and response type in which the response data should be retrieved.

Step 2: Configure PutFile processor

Drag and drop the PutFile processor to the canvas.
Double click the processor to configure it. Then enter the directory, where the response stored in file.