【问题标题】:Facebook access token expirationFacebook 访问令牌过期
【发布时间】:2012-04-16 21:05:54
【问题描述】:

我对计算访问令牌过期的时间有点困惑。

我正在使用服务器身份验证 (http://developers.facebook.com/docs/authentication/server-side/)。

当我从 Facebook 对我的重定向 URL 的请求中获取身份验证代码时,我将身份验证请求发送回 Facebook,并获得访问令牌以及“过期”参数,最近我可以看到过期是一个长值表示令牌过期前的时间(以秒为单位)。出于某种原因,我认为它曾经是以毫秒为单位的时间。

我可以假设过期时间现在 + expires(以秒为单位) - 在我看来太长了(大约 ~5109691 秒) - 这有意义吗?

感谢您的帮助。

【问题讨论】:

  • 访问令牌应该激活大约半小时。对于所有操作,临时令牌就足够了。您实际上想使用 FB API 做什么?

标签: facebook


【解决方案1】:

经过服务器验证的访问令牌有效期为两个月。 您收到的值是正确的。

编辑: https://developers.facebook.com/roadmap/offline-access-removal/

阅读“服务器端 OAuth 开发人员”部分。

【讨论】:

  • 非常感谢您的快速回复
  • @JessicaCowen 如果您认为正确,请接受答案。
猜你喜欢
  • 2013-04-04
  • 1970-01-01
  • 1970-01-01
  • 2011-12-19
  • 2012-12-06
  • 2014-07-31
  • 1970-01-01
  • 2012-12-07
  • 2017-08-06
相关资源
最近更新 更多