首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从服务器端获取"facebook代码“以获得长寿访问令牌。姜戈

从服务器端获取"facebook代码“以获得长寿访问令牌。姜戈
EN

Stack Overflow用户
提问于 2017-03-18 22:16:59
回答 1查看 460关注 0票数 0

我正试图跟踪这个文档,以获得一个长期存在的用户令牌。(请参见“从服务器端长寿命令牌生成长寿命用户令牌”)

这张图很清楚,我认为应该很简单。

但当我试图得到“代码”时,问题就来了。

正如您所看到的,这应该是请求:

https://graph.facebook.com/oauth/client_code?access_token=...&client_secret=...&redirect_uri=...&client_id=...

但问题是,由于我在服务器端,所以无法重定向用户,因为这是客户端的工作。(不是吗?)

所以,既然我得到了这个错误:

代码语言:javascript
复制
{
  "error": {
    "message": "Missing redirect_uri parameter.",
    "type": "OAuthException",
    "code": 191,
    "fbtrace_id": "EqPakhHX9i6"
  }
}

我试过这个:

&redirect_uri=https://www.google.com/& (看看它是否吃了那个URI)

但没有机会。

我在寻找类似的问题,但人们习惯于使用客户端,而我没有任何访问客户端的权限。实际上,如图所示,客户端正在等待来自我的code

所以,我不知道该怎么做。

也许这里的人也有同样的问题。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-04-05 02:13:27

只对cURL使用下一个url:

代码语言:javascript
复制
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}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42880530

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档