Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Facebook graphApi oAuth - how to get access token?

I'm trying to get wall posts from a certain user using the JavaScript Facebook SDK. When I use the graph API Explorer, it works fine; but when I try the same thing on my website, I get the following error:

code: 104
message: "An access token is required to request this resource."
type: "OAuthException"

Where can I find my access token, so that I can show my company's Facebook page stream on my website?

like image 690
SimonRabbit Avatar asked Apr 17 '13 07:04

SimonRabbit


1 Answers

Yes, you need an Access Token to fetch posts made by a Facebook Page. As the page posts are public, any access token will work. You should use an app access token as it never expires.

  1. Visit https://developers.facebook.com/apps and create a new app
  2. Fill in the desired App Name and Namespace
  3. In the section 'Select how your app integrates with Facebook' choose 'Website with Facebook Login'
  4. Enter your website URL in the 'Site URL' field. Remember to add a trailing '/'
  5. Visit here to get your App Token.

Make calls to the graph API to fetch page posts

https://graph.facebook.com/pageID/feed?access_token=your_token
like image 71
ThePCWizard Avatar answered Nov 11 '22 15:11

ThePCWizard