如何获取访问令牌的持续时间?

时间:2012-07-16 15:23:56

标签: php facebook facebook-access-token

我想我已经获得了一个持续时间很长的页面访问令牌。当我获得用户的长令牌(https://developers.facebook.com/roadmap/offline-access-removal/#extend_token)时,它会返回令牌和持续时间(60天)。但是当我使用该令牌获取用户的页面时,我只获取页面令牌,而不知道其持续时间。

我只是想查看页面令牌,看看它的持续时间是什么,只是通过一个完整性检查来了解我做的事情是否正确。

2 个答案:

答案 0 :(得分:1)

使用以下内容进行查询获得的网页访问令牌:

  • 短期用户访问令牌也是短暂的
  • 长期访问令牌永不过期。

您链接的文档涵盖了以下两种情况:

  

启用迁移后,当使用短期用户访问令牌查询此端点时,获取的页面访问令牌也是短暂的。

     

...

     

通过使用长期存在的用户访问令牌,查询[User ID]/accounts端点现在将提供对于用户管理的页面不会过期的页面访问权限。

答案 1 :(得分:1)

您可以直接在Facebook debugger中查看访问令牌。只需插入您的令牌即可获得到期时间。