Facebook用の非公式のPythonSDKを使用しています。これは多くのグラフAPI呼び出しで正常に機能しますが、最近のプロジェクトではより多くのFQLを使用する必要があります。特定のテーブル(通知など)では、アプリアクセストークンではなくユーザーアクセストークンが必要です。
使用する場合
graph.facebook.com/oauth/access_token?client_id=YOUR_APP_ID&client_secret=YOUR_APP_SECRET&grant_type=client_credentials
アプリトークンしか返ってこないようです。したがって、通知テーブルを呼び出すと、「102:このリソースを要求するにはユーザーアクセストークンが必要です」というメッセージが表示されます。
このプロジェクトはブラウザをまったく使用せず、主に通知と別のアプリから生成された投稿を検証するために作成されます。
この場合、ユーザートークンを受け取る最良の方法は何ですか?
ありがとうN