Skip to content

Instantly share code, notes, and snippets.

@Chive
Created July 30, 2014 15:14
Show Gist options
  • Save Chive/c83c1814ab9677bae284 to your computer and use it in GitHub Desktop.
Save Chive/c83c1814ab9677bae284 to your computer and use it in GitHub Desktop.
API Access for common social Networks

Instructions to gain API access to common social networks

Facebook

  1. Register yourself at https://developers.facebook.com
  2. Create a new app, select it from the top bar and head to its dashboard
  3. Go to Settings to add a new platform (type: website). Enter your site's URL/URLs and click on Save Changes
  4. Also make note of both your App ID and App Secret, you will need it later on
  5. On the dashboard of the just created app, select Status & Review and make the app public

Twitter

  1. Sign in to https://apps.twitter.com/ using your Twitter account
  2. Click on Create New App to get started
  3. Enter Name, Description and Website, Callback URL can be left blank. Agree with the TOS and click Create
  4. On the dashboard of your app, go to the tab API Keys, scroll down and generate an access token (Create my access token)
  5. Make note of the Access token and Access token secret you've just created. Also copy the API Key and the API Secret from the Application settings section

Google Plus

  1. Go to https://console.developers.google.com/ and create a new project (Create Project)
  2. After it has been created (might take some time), head to its dashboard by clicking on it in the overview list
  3. From the navigation bar on the left, go to APIS & AUTH and then to APIs. Search for Google+ API in the list enable it by clicking on off
  4. Next, select Credentials in the navigation, and create a new key in the Public API access section. Select Server key, the origin IP box can be left blank
  5. Copy the just created API Key

Instagram

  1. Register yourself at http://instagram.com/developer/ and click on Register your Application
  2. Click on Register a New Client and fill in the required information. We're not going to use OAuth so the field OAuth redirect_uri can be filled with a dummy URL
  3. Next, copy both the Client ID and Client Secret from your newly created client
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment