Web サイトで Facebook Connect を使用しています。
ユーザーをログインします。他の権限の中で、publish_stream、user_about_me を要求します
JS SDK FB.login関数を使用して、応答を確認します。authResponseオブジェクトを作成し、 jQuery Ajaxを介して次のデータを別の php ファイルに投稿して処理します。
- response.authResponse.accessToken
- response.authResponse.userID
process.php ファイルは、$_POST を通じてこれらのパラメーターを取得し、uid、トークン、名前などをデータベースに保存します。
https://graph.facebook.com/ $uid?access_token=$token
次に、同じファイルで、彼のユーザートークンを拡張トークンと交換しようとします
https://graph.facebook.com/oauth/access_token?client_id= $appid&client_secret=$appsecret&grant_type=fb_exchange_token&fb_exchange_token=$トークン
何が悪いのかわかりませんが、次のようになります
これを解決する方法はありますか?
ありがとう