1

Facebookの投稿をコーディングしたいと思います。そこで、python-sdk ( https://github.com/pythonforfacebook/facebook-sdk ) を使用することにしました。それから私は問題にぶつかりました。

graph = facebook.GraphAPI(oauth_access_token)

この " " を取得するにはどうすればよいoauth_access_tokenですか?

4

2 に答える 2

3

認証フローを使用する必要があります。アクセス トークンは、適切な承認を得た後に使用されるキーです。

アクセス トークンは、ユーザー、アプリ、またはページを識別する不透明な文字列であり、グラフ API 呼び出しを行うためにアプリで使用できます。アクセス トークンは、さまざまな方法で取得されます。それぞれの方法については、このドキュメントで後述します。トークンには、トークンの有効期限とトークンを生成したアプリに関する情報が含まれています。プライバシー チェックのため、Facebook での API 呼び出しの大部分にはアクセス トークンを含める必要があります。

https://developers.facebook.com/docs/facebook-login/access-tokens/ですべて説明されているアクセス トークンを取得するさまざまな方法があります。

テストのために、https://developers.facebook.com/apps でアプリを作成する必要があり、https: //developers.facebook.com/tools/access_tokenでアクセス トークンを発行できます。

于 2013-09-28T16:42:13.160 に答える
-2

ユーザーアクセストークンを取得する方法は次のとおりです。

instance = UserSocialAuth.objects.get(user=request.user, provider='facebook')
token = instance.tokens
graph = facebook.GraphAPI(token['access_token'])

他の誰かがそれを探している場合に備えて、あなたはすでにこれを理解しているかもしれません

于 2013-10-25T21:13:54.560 に答える