如何使访问令牌有效



我从这个页面获得访问令牌,我的应用程序可以通过Facebook注册。

我想让用户的访问令牌永远有效。但是,access_token在一小时后过期。

如何获得非过期access_token

Facebook有几种类型的用户令牌,包括用户访问令牌、应用程序访问令牌和页面访问令牌。

用户访问令牌有短期和长期两种。短期代币持续约1-2小时,而长期代币持续约60天。您可以将短期代币升级为Facebook记录的长期代币。为了模拟不过期的代币,Facebook允许您刷新他们的SDK自动执行的长期代币。在这种情况下,只要用户授权你的应用程序,这对用户来说是相当透明的,并保持用户登录。

除非通过应用程序设置刷新应用程序机密,否则应用程序访问令牌不会过期。

页面访问令牌用于管理Facebook页面,有短期和长期两种。您收到的版本基于为接收页面访问令牌而提交的用户访问令牌。可以通过使用长期用户访问令牌进行请求来检索未过期的页面访问令牌。

最新更新