web-dev-qa-db-ja.com

FacebookグラフAPI oAuth-アクセストークンを取得する方法?

JavaScript Facebook SDKを使用して、特定のユーザーからウォールポストを取得しようとしています。グラフAPIエクスプローラーを使用すると、正常に動作します。しかし、ウェブサイトで同じことをしようとすると、次のエラーが発生します。

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

会社のFacebookページストリームをウェブサイトに表示できるように、アクセストークンはどこにありますか?

17
SimonRabbit

はい、Facebookページからの投稿を取得するには、アクセストークンが必要です。ページの投稿は公開されているため、すべてのアクセストークンが機能します。アプリアクセストークンをそのまま使用する必要がありますnever expires

  1. https://developers.facebook.com/apps にアクセスして、新しいアプリを作成します
  2. 目的のアプリ名と名前空間を入力します
  3. 「アプリとFacebookの統合方法を選択する」セクションで、「FacebookログインのあるWebサイト」を選択します。
  4. [サイトのURL]欄にウェブサイトのURLを入力します。末尾に「/」を追加することを忘れないでください
  5. こちら にアクセスしてApp Token

ページ投稿を取得するためにグラフAPIを呼び出す

https://graph.facebook.com/pageID/feed?access_token=your_token
34
ThePCWizard