0

ここで定義されているサーバー側の認証手順に従います: https://developers.facebook.com/docs/authentication/server-side/

次のコマンドを実行しました。

https://www.facebook.com/dialog/oauth?client_id=xxxxxx&state=you&redirect_uri=http://lovers.net&scope=ads_management,offline_access

これにより、次のようになります。

=">http://lovers.net/?state=you&code=AQA7c30iVuCyDJzlKP8-9z_Rv7JhpnHEEfsiT5doge1TL--WSXdK9NjCl7q7_Ldovrc9SrlaOZe9VzS1pvelthA2hD72Q5aTVjFlviNPuQJ1U3LP16e7zY7lI5avSlcL1wZoOYYi5JeoOsPwe9HaeQvtfBQSYVX2WQCbo2tVFYboSq1_FNSHOpAKsaW86-1IJM# =

私はこれに変わります:

=">https://graph.facebook.com/oauth/access_token?client_id=xxxx&redirect_uri=http://lovers.net&client_secret=xxxxx&code=AQA7c30iVuCyDJzlKP8-9z_Rv7JhpnHEEfsiT5doge1TL--WSXdK9NjCl7q7_Ldovrc9SrlaOZe9VzS1pvelthA2hD72Q5aTVjFlviNPuQJ1U3LP16e7zY7lI5avSlcL1wZoOYYi5JeoOsPwe9HaeQvtfBQSYVX2WQCbo2tVFYboSq1_FNSHOpAKsaW86-1IJM# =

これにより、次のようになります。

{ "error": { "message": "検証コードの検証中にエラーが発生しました。", "type": "OAuthException", "code": 100 } }

4

1 に答える 1

1

ユーザーを認証ダイアログに送信したときと同じようredirect_uriに、への呼び出しでパラメーターに異なる値を指定した可能性が最も高いです。これは、質問に投稿した例の場合です。/oauth/access_tokenあなたのコードのケース。

于 2012-05-25T05:19:24.950 に答える