2

こんにちは、誰かが助けてくれることを願っています。

何らかの理由で https://graph.facebook.com/oauth/access_token?client_id= &redirect_uri= &client_secret= &code=経由でアクセス トークンを要求する場合

トークンは html 出力として返され、指定された redirect_uri の場所にはリダイレクトされません。

ただし、 https: //graph.facebook.com/oauth/authorize?client_id = &redirect_uri= &scope=offline_access,publish_stream,read_stream,publish_actions,manage_pages経由で承認をリクエストすると

これはうまくいきます。コード パラメータでリダイレクトが発生します。

どんな助けでも感謝します。

ありがとう

4

1 に答える 1

1

最初のものは、ユーザーを送信する場所ではなく、アクセス トークンを取得するためにコードから要求する URL であり、リダイレクトすることは想定されていません。

このパラメーターの目的は、認証ダイアログを呼び出して最初redirect_uriに受け取ったアプリと同じであることを確認することです。code

まだ行っていない場合は、サーバー側の oauth ドキュメントを確認する必要があります: https://developers.facebook.com/docs/facebook-login/login-flow-for-web-no-jssdk/

于 2013-06-02T02:01:00.413 に答える