1

現在、有効期間Graph Explorerの短いユーザー アクセス トークンを取得するために使用しており、それをfacepy get_extended_access_tokenextended token(60 days)メソッドの呼び出しによって に変換しています。

今。ユーザーがログアウトしたか、トークン自体が期限切れになったために、ユーザー アクセス トークンが無効になるシナリオを考えてみましょう。したがって、どちらの場合も、新しいユーザー アクセス トークンを取得する必要があります。これは、トークンを拡張できるようにするget_extended_access_token必要があるためです。access_token

それで、私の質問は、Pythonを使用してこのトークンを取得する方法ですか? リクエストを送信できる特定の URL はありますか。新しい / 更新されたトークンが返されます。

更新

したがって、この投稿をフォローしてリクエストを行った後、

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

私はこのトークンを手に入れました。app access token

access_token=123456789|12abcdef234 #changed from original

しかし、必要なのは、メールボックスを読み取るためのユーザー アクセス トークンです。

4

1 に答える 1

1

アクセス トークンの有効期限が切れているか無効になっている場合は、認証ダイアログに戻る必要があります。つまり、ユーザーはアプリケーションへのアクセスを手動で再許可する必要があります。プログラムで取得すると、トークンの無効化/有効期限の目的全体が無効になります。

このトークンを取得したら、使用get_extended_access_tokenして長寿命のトークンを取得できます

アプリ トークンを使用して、ユーザーに代わって投稿を公開できます。

于 2012-10-13T12:11:29.613 に答える