【发布时间】:2011-02-10 21:07:15
【问题描述】:
我正在使用 Facebook 中的 Oauth 2.0 授权,并且想知道 Facebook 传递的访问令牌是否会过期。如果是这样,有没有办法请求长期访问令牌?
【问题讨论】:
-
为这个问题添加一些细节:当用户更改他/她的 Facebook 密码时,即使是 offline_access 也会失效。因此,如果您在使用旧的访问令牌时收到错误,最好谨慎行事并重新获取新的访问令牌。
-
伙计们,你们都只是摇滚。不管问题是什么,我都解决了...谢谢大家
-
Facebook 似乎在 5 月 1 日弃用了 offline_access 权限。将来,当“过期时间”(60 天)用完、用户更改密码、用户取消对您的应用程序的授权或用户注销时,所有访问令牌都将过期。 API。附言如果访问令牌在注销时仍会过期(似乎用户倾向于在 60 天内注销),我不确定为什么 Facebook 将新的“过期时间”设置为 60 天。也许我错过了什么...expiration
-
access_token 的行为现在正在发生变化,您应该查看 2012 年 7 月的“重大变更”——offline_access 权限正在被弃用,access_token 的生命周期将会很长。