遵循此处定义的服务器端身份验证过程:https://developers.facebook.com/docs/authentication/server-side/ .
跑这个命令:
结果如下:
=“> 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}}
1 回答
很可能你在调用
/oauth/access_token
时为redirect_uri
参数指定了一个不同的值,就像你将用户发送到auth对话框时那样 - 这个例子就是你的代码中的情况 .