3 Install and Configure the Recipe

On your Oracle Integration instance, install the recipe to deploy and configure the integration and associated resources.

  1. On the Oracle Integration Home page, in the Use a recipe/accelerator section, click View all.
  2. Find the recipe you want to install, then click Get.

    A message confirms that the recipe was successfully installed, and the recipe card shows In use.

  3. Click Configure Configure icon on the recipe to configure its resources.

    The project workspace opens, displaying all the resources of the recipe. Configure the following resources before you activate and run the recipe.

Configure the Oracle YT REST Connection

  1. In the Connections section, click the connection name.
  2. In the Security section, enter the following details:
    Field Information to Enter
    Security Policy Select API Key Based Authentication.
    API Key Enter the Google API Key which you created in the Create a Project in Google Cloud section.
  3. Click Save. If prompted, click Save again.
  4. Click Test to ensure that your connection is successfully configured. In the resulting dialog, click Test again.

    A message confirms if your test is successful.

  5. To return to the project workspace, click Go back Back icon.

Configure the Oracle Twitter Connection

  1. In the Connections section, click the connection name.
  2. In the Security section, enter the following details:
    Field Information to Enter
    Security Policy Leave Custom Security Policy selected.
    Consumer Key Enter the consumer key.
    Consumer Secret Enter the consumer secret.
    Access Token Enter the access token.
    Access Secret Enter the access token secret.
  3. Click Save. If prompted, click Save again.
  4. Click Test to ensure that your connection is successfully configured. In the resulting dialog, click Test again.

    A message confirms if your test is successful.

  5. To return to the project workspace, click Go back Back icon.

Configure the Oracle LinkedIn Connection

  1. In the Connections section, click the connection name.
  2. In the Security section, enter the following details:
    Field Information to Enter
    Client ID Enter the unique string provided to your client on the LinkedIn developer console.
    Client Secret Enter the client secret.
    Scope Enter the scope of the access request. Scopes enable you to specify which type of access you need, for example: r_basicprofile+r_emailaddress+w_share.
  3. Click Provide Consent. Prompts LinkedIn to ask consent of the user in order to authorize the application’s access to the LinkedIn profile.
  4. Click Save. If prompted, click Save again.
  5. Click Test to ensure that your connection is successfully configured. In the resulting dialog, click Test again.

    A message confirms if your test is successful.

  6. To return to the project workspace, click Go back Back icon.

Configure the Lookup Table

Edit the lookup table to maintain the configurable values.

  1. In the Lookups section, click the lookup name.
  2. Enter the following information in the lookup table.
    Key Description
    channelId Enter the ID of the YouTube channel from which you want to fetch video posts.
    linkedInOwnerId Enter the LinkedIn owner ID.
    exludePlaylistIds Enter comma-separated playlist IDs that you want to exclude.
    exludePlaylistNamesForIdentification(Not in use) Enter comma-separated playlist names that you want to exclude for reference. This variable is not used in any integration.
    publishVideoOnLinkedIn Set false if you don’t want to share posts on LinkedIn. Default value is true.
    publishVideoOnTwitter Set false if you don’t want to share posts on Twitter. Default value is true.
    tags Configure the tags that you want to attach with your Twitter posts.
    noOfVideosToPublishOnLinkedIn Update this number if you want to share more than one video on LinkedIn in a single post. Default value is 1. The maximum possible value is 50.
    noOfVideosToPublishOnTwitter Update this number if you want to share more than one video on Twitter in a single post. Default value is 1. The maximum possible value is 50.
    emailTo Enter the email ID on which you want to receive email notifications in case of any errors in the recipe.
    emailFrom Enter the email ID from which you want to send email notifications in case of any errors in the recipe.
  3. Click Save. If prompted, click Save again.
  4. To return to the project workspace, click Go back Back icon.