我正试图跟踪这个文档,以获得一个长期存在的用户令牌。(请参见“从服务器端长寿命令牌生成长寿命用户令牌”)
这张图很清楚,我认为应该很简单。
但当我试图得到“代码”时,问题就来了。
正如您所看到的,这应该是请求:
https://graph.facebook.com/oauth/client_code?access_token=...&client_secret=...&redirect_uri=...&client_id=...
但问题是,由于我在服务器端,所以无法重定向用户,因为这是客户端的工作。(不是吗?)
所以,既然我得到了这个错误:
{
"error": {
"message": "Missing redirect_uri parameter.",
"type": "OAuthException",
"code": 191,
"fbtrace_id": "EqPakhHX9i6"
}
}我试过这个:
&redirect_uri=https://www.google.com/& (看看它是否吃了那个URI)
但没有机会。
我在寻找类似的问题,但人们习惯于使用客户端,而我没有任何访问客户端的权限。实际上,如图所示,客户端正在等待来自我的code。
所以,我不知道该怎么做。
也许这里的人也有同样的问题。
发布于 2017-04-05 02:13:27
只对cURL使用下一个url:
https://graph.facebook.com/oauth/access_token?grant_type=fb_exchange_token&client_id={client-id}&client_secret={secret-id}&fb_exchange_token={short-token}https://stackoverflow.com/questions/42880530
复制相似问题