Create an Application to Represent the Connector

To retrieve content from Facebook, you must create an application to represent the connector. Facebook will provide an application key and application secret. You will need these values to configure OAuth authentication.

The application must have the following permission scopes:

  • public_profile
  • user_friends
  • email
  • user_about_me
  • user_birthday
  • user_education_history
  • user_events
  • user_games_activity
  • user_hometown
  • user_likes
  • user_location
  • user_managed_groups
  • user_photos
  • user_posts
  • user_relationships
  • user_relationship_details
  • user_religion_politics
  • user_tagged_places
  • user_videos
  • user_website
  • user_work_history
  • read_custom_friendlists
  • read_insights
  • read_audience_network_insights
  • read_page_mailboxes
  • pages_show_list
  • ads_read
  • pages_messaging
  • pages_messaging_subscriptions
  • pages_messaging_phone_number

To create a Facebook application

  1. Go to https://developers.facebook.com/apps. Log in as the user who will administer the application. The account must have been verified with either a mobile telephone number or credit card.
  2. Click Create New App.
  3. Give the App a name, and click Continue.
  4. Complete the security check and click Continue.

    The App Summary page opens. The page includes an App Key and App Secret.

NOTE: When you create the application, ensure that the Redirect URL matches the location where you will run the OAuth configuration tool, for example http://localhost:7878/, as specified by the RedirectURL parameter in the OAuth tool configuration file oauth_tool.cfg.