注: ここではアプリ アクセス トークンが使用されているため、ログインや権限は必要ありません。
Facebook アプリ アクセス トークン デバッガーによると、私のアプリ アクセス トークンは有効です グラフ API エクスプローラーによると、私の FQL 要求は正しいです (FQL 用)
ただし、アプリ アクセス トークンを使用して FQL 検索を試みると、次のようになります。
$fql_query_url = 'https://graph.facebook.com/'.'fql?q='.urlencode($fql_query) . '&access_token=' . urlencode($acctoken);
私は応答を取得します:
{ "error": { "message": "(#200) このエンドポイントにアクセスするには、有効な access_token が必要です", "type": "OAuthException", "code": 200 } }
私が使用しているコードは、2 日前には文字通り機能していましたが、壊れているようには見えません。
誰が何が起こっているのか知っていますか?60 日後のアプリ アクセス トークンの減価償却を調査しましたが、これは Facebook アクセス トークン デバッガーで無効なトークンとして表示されるはずです。また、アプリ アクセス トークンが減価償却されている場合でも、エラー メッセージは異なります。