【发布时间】:2012-01-20 13:13:54
【问题描述】:
帮助了解第三步(更新状态)失败的原因:
request_token(确定):
GET:https://graph.facebook.com/oauth/authorize?
client_id=XXX&
scope=offline_access,read_stream,publish_stream,user_activities,status_update&
redirect_uri=http%3A%2F%2Fexample.com
得到code
access_token(确定):
GET:https://graph.facebook.com/oauth/access_token?
client_id=XXX&
redirect_uri=http%3A%2F%2Fexample.com
client_secret=XXX&
code=XXX
得到access_token key 开始于AAA...
更新状态(错误):
POST:https://graph.facebook.com/me/feed/?access_token=XXX&message=Hello!
回复:
status:{"error":{"message":"Invalid OAuth access token.","type":"OAuthException"}}
可能是什么问题? 或者建议任何 C++ 库。
【问题讨论】:
-
在获取
access_token时,您传递的是相同的request_token和秘密? -
@Umesh Awasthi,我正在发送
code,这是我从request_token收到的 -
在重定向网址中,尝试在您的网址中添加或删除斜杠。我之前遇到过同样的问题,当我删除斜线时,它的工作原理。
标签: facebook facebook-graph-api oauth