Facebookの投稿をコーディングしたいと思います。そこで、python-sdk ( https://github.com/pythonforfacebook/facebook-sdk ) を使用することにしました。それから私は問題にぶつかりました。
graph = facebook.GraphAPI(oauth_access_token)
この " " を取得するにはどうすればよいoauth_access_token
ですか?
Facebookの投稿をコーディングしたいと思います。そこで、python-sdk ( https://github.com/pythonforfacebook/facebook-sdk ) を使用することにしました。それから私は問題にぶつかりました。
graph = facebook.GraphAPI(oauth_access_token)
この " " を取得するにはどうすればよいoauth_access_token
ですか?
認証フローを使用する必要があります。アクセス トークンは、適切な承認を得た後に使用されるキーです。
アクセス トークンは、ユーザー、アプリ、またはページを識別する不透明な文字列であり、グラフ API 呼び出しを行うためにアプリで使用できます。アクセス トークンは、さまざまな方法で取得されます。それぞれの方法については、このドキュメントで後述します。トークンには、トークンの有効期限とトークンを生成したアプリに関する情報が含まれています。プライバシー チェックのため、Facebook での API 呼び出しの大部分にはアクセス トークンを含める必要があります。
https://developers.facebook.com/docs/facebook-login/access-tokens/ですべて説明されているアクセス トークンを取得するさまざまな方法があります。
テストのために、https://developers.facebook.com/apps でアプリを作成する必要があり、https: //developers.facebook.com/tools/access_tokenでアクセス トークンを発行できます。
ユーザーアクセストークンを取得する方法は次のとおりです。
instance = UserSocialAuth.objects.get(user=request.user, provider='facebook')
token = instance.tokens
graph = facebook.GraphAPI(token['access_token'])
他の誰かがそれを探している場合に備えて、あなたはすでにこれを理解しているかもしれません