ユーザー トークンを取得するために OAuth の両方の呼び出しで redirect_uri を同じにする必要がある方法について 1000 以上のブログを読みましたが、URL のフォーマットに関係なく、100% の確率で次のように失敗します。
{
"error": {
"message": "Error validating verification code. Please make sure your redirect_uri is identical to the one you used in the OAuth dialog request",
"type": "OAuthException",
"code": 100
}
}
私は、両方の呼び出しの URL がまったく同じであることを確認することに細心の注意を払ってきました。私の URL には ? が必要です。その中にあり、それを %3f に置き換えようとしましたが、それは役に立ちませんでした。このエラーを引き起こす可能性のある何かが他にあるはずです。それが何であるかを知る必要がありますか?
これは、この1か月でいつか壊れたようです。7 月下旬にショーを行いましたが、問題なく動作しました (別のサーバーだったため、そのショーには別のベース URL がありました)。URL が次の形式になっている可能性があります。
someprestuff.morestuff.mainurl.com?prm=value
Facebook が受け入れるには URL の「部分」が多すぎますか?
私は探すために代替のものを探しています。