如果您每天使用Facebook扩展令牌,Facebook会自动为您生成新令牌,还是仅扩展现有令牌

时间:2016-12-19 15:47:36

标签: facebook

我见过无数类似于我的问题。但我对此有一个非常具体的问题。 在Facebook访问令牌文档https://developers.facebook.com/docs/facebook-login/access-tokens/expiration-and-extension中,它声明了

  

使用Facebook SDK的原生移动应用程序将获得长期访问权限   令牌,大约60天。这些令牌将刷新一次   每天当使用您的应用程序的人向Facebook提出请求时   服务器。如果没有请求,令牌将在大约60后过期   几天,这个人将不得不再次通过登录流程   得到一个新的令牌。

此语句生成与答案一样多的问题。注意我没有使用Facebook SDK,因为我的是用Java编写的服务器端应用程序。所以这不是原生移动应用程序。

  1. 短语令牌是否会每天刷新一次意味着如果我每天使用我的长期令牌,那么Facebook将继续延长现有长期的到期时间生活 令牌?或者它是否想要发给我一个新的长期令牌
  2. 如果上一个问题的答案是想要向我发出新令牌,我如何仅使用现有的长期令牌获取该新令牌?我简要地查看了Facebook Android SDK,看看它是如何工作的,似乎可能存在某种回调机制。
  3. 当我在https://developers.facebook.com/tools/debug/accesstoken的长期令牌上进行调试令牌调用时,它表示它永不过期。这是有希望的,但与Facebook的文件相矛盾,说明它们可以持续60天。

    非常感谢我提出的任何具体帮助。

0 个答案:

没有答案