3

Facebook からメッセージと添付ファイルを取得しようとしています。

https://api.facebook.com/method/message.getThreadsInFolder?access_token=AT&folder_id=0

スレッドのリストを取得するには:

https://graph.facebook.com/fql?access_token=AT&q=QUERY

私の質問のために。

ただし、プログラムで取得できないように見えるため、Graph API Explorer によって生成されたアクセス トークンを毎回コピーします。

https://graph.facebook.com/oauth/access_token?grant_type=client_credentials&client_id=ID&client_secret=SECRET

アクセス トークンを発行しますが、機能しません。上記の URL で使用しようとすると、次のようになります。

"error_msg":"A session key is required for calling this method"

そして2番目のものについて:

  "message": "Invalid OAuth access token.",
  "type": "OAuthException",
  "code": 190

Facebookのドキュメントは本当に不明確です。

ログイン フローを使用したくありません。モバイル アプリケーションのように、保存された資格情報を使用してプログラムでログインする方法はありますか?

4

1 に答える 1

0

使用していないログイン フローが必要です ( https://developers.facebook.com/docs/facebook-login/ )。ユーザー アクセス トークンをプログラムで取得することはできません。これにより、ユーザーが手動で操作する必要がなくなります。ユーザーは、アプリケーションへのアクセスを明示的に許可する必要があります。

于 2013-06-19T18:19:10.120 に答える