ドキュメントで、appId と appSecret のペアを「appId|appSecret」の形式で access_token として使用できることがわかりました。
問題は、グラフ API でこの手法を使用している場合、完全な情報を受信せず、一部のフィールドのみを受信することです (権限はアプリの設定で設定されます)。FQL で使用しようとすると、「このリソースを要求するにはユーザー アクセス トークンが必要です」というメッセージが表示されます。例外。
API リクエストの実行方法を正しく教えてもらえますか?
私のアプリケーションはサーバー側で実行されているため、これらの方法を選択しました。
たとえば、 https: //graph.facebook.com/me/friends?fields=name&access_token= "app_id|app_secret"で GET リクエストを実行すると、正しい応答が得られます。しかし、https://graph.facebook.com/me/friends?fields=name,notes&access_token= "app_id|app_secret" を実行すると、クエリは友達の ID と名前のみを返します。I ユーザーがそのアプリケーションの「メモ」へのアクセスを許可したことに言及する価値があります。