1

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

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

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

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

谢谢您的帮助。

4

1 回答 1

10

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

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

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

于 2012-04-16T13:05:54.327 回答