0

Facebook 已弃用 offline_access 并引入了访问令牌扩展。文档说要扩展访问令牌,我们需要提供一个有效的访问令牌。现在我的疑问是我可以将已经过期的访问令牌传递给 url,- https://graph.facebook.com/oauth/access_token?client_id=APP_ID&client_secret=APP_SECRET&grant_type=fb_exchange_token&fb_exchange_token=EXPIRED_ACCESS_TOKEN

注意:- 用户没有更改密码,也没有撤销应用程序。

4

2 回答 2

1

将过期或无效的访问令牌传递给扩展端点将返回错误。您只能扩展当前有效的访问令牌。

Facebook 提供了一种无需用户交互即可请求新访问令牌的方法。请在此处查看我对这个问题的详细解决方案,并附上代码:Deprecated offline_access on facebook with RoR

于 2012-02-16T19:05:43.147 回答
1

您可以在它仍然处于活动状态时将其换成寿命更长的令牌,但一旦它过期,它就会停止工作,您需要等待用户返回您的应用并为他们获取新的访问令牌

于 2012-02-16T18:17:30.057 回答