-1

特定の facebook ファンページをフォローしているユーザー (ファンページが好きな人) が、ファンページで見つかった投稿にコメントできるアプリを構築したいと考えています。ファンページの管理者ユーザーのアクセストークンを使用して投稿を取得するとエラーは発生しませんが、非管理者ユーザー (少なくともページを気に入った人) を使用するとエラーが発生します:

Fatal error:  Uncaught OAuthException: An active access token must be used to query information about the current user.

各ユーザーの詳細を、ログイン時にアクセス トークンを含むデータベースに保存し、publish_stream、read_stream、offline_access、manage_pagesなどの必要な権限を受け入れました。

私の質問はこれです。投稿を取得できるのは管理者ユーザーからのアクセストークンのみであるように思われるため、他のユーザーのアクセストークンで投稿を取得することは可能ですか?

4

1 に答える 1

0

ページのフィードを読み取るには、アプリアクセストークンのみが必要です。

$app_accesstoken = APP-ID . '|' . APP-SECRET;

ここを参照してください:https ://developers.facebook.com/docs/reference/api/page/

「公開ページおよび人口統計学的に制限されていないページのアプリまたはユーザーアクセストークン」

ところで、「offline_access」は数か月から非推奨になり、まもなく非アクティブになります。

于 2012-11-22T10:36:36.440 に答える