About The Recipes

The LinkedIn recipes use the REST adapter and the LinkedIn adapter to create an integration with the LinkedIn application. The recipes enable you to use the basic LinkedIn functions such as getting user’s lite profile and posting content. You can perform these operations on behalf of an authenticated user.

Field Description Parameters Required to Run the Recipe
Get user lite profile

Retrieves the lite profile of the current LinkedIn user.

Scope: r_liteprofile
No parameter is required in the request message to run this recipe.
Post content Uses the LinkedIn Shares API to post content from the current LinkedIn user’s account.

Note:

LinkedIn still supports the Shares API, but plans to deprecate it in the near future. Also, the Share API doesn’t support video.
Scope: r_emailaddress

Provide the following sample payload in the request message:

{
  "content": {
    "title": "Test Oracle LinkedIn Share message"
  },
  "distribution": {
    "linkedInDistributionTarget": {}
  },
  "owner": "<your_linkedIn_account_urn>",
  "subject": "Test Oracle LinkedIn - Share 005",
  "text": {
    "text": "Test Oracle LinkedIn Share message"
  }
}
Post a video

Uses the LinkedIn User Generated Content (UGC) Posts API to post a video from the current LinkedIn user’s account.

Note:

UGC Posts is LinkedIn's next generation of share experience encompassing video posts, share posts, and more. UGC Posts will eventually replace the Shares API.
Scope: w-member-social

Provide the following sample payload in the request message:

{
  "author": "<your_LinkedIn_account_urn>",
  "lifecycleState": "PUBLISHED",
  "specificContent": {
    "com.linkedin.ugc.ShareContent": {
      "shareCommentary": {
        "text": "Test Oracle LinkedIn Share User Content"
      },
      "shareMediaCategory": "NONE"
    }
  },
  "visibility": {
    "com.linkedin.ugc.MemberNetworkVisibility": "PUBLIC"
  }
}

System and Access Requirements

  • Oracle Integration, Version 23.2.0.0.0, or higher

  • LinkedIn

  • An account on LinkedIn with the Administrator role