我怎么知道Facebook访问令牌何时到期?

时间:2014-08-25 03:19:57

标签: facebook facebook-graph-api

在Facebook API中

https://graph.facebook.com/oauth/authorize?type=user_agent&client_id={app-id}&redirect_uri={uri}&scope={scope}

当我去那里时,我得到一个类似

的访问令牌
access_token=CAAEfRaZBOb0sBAP...(abbreviated)...0obQeBDWvPUxUfJ6&expires_in=6207

在这里,expires_in=6207是什么意思?我可以从中知道确切的到期时间吗?

1 个答案:

答案 0 :(得分:0)

这些可能是几秒钟,因为默认用户令牌有效期为2小时。

但是使用该值不是一个好主意,每当用户访问您的网站/应用程序时,使用FB.getLoginStatus更好地刷新令牌,并使用错误处理(try / catch)来避免令牌无效的问题。 / p>