【问题标题】:facebook access tokens expiration unclearfacebook访问令牌到期不清楚
【发布时间】:2013-10-21 23:09:31
【问题描述】:

一段时间以来,我一直在使用来自不同注册 Web 应用程序的多个访问令牌,我注意到当我预计 access_token 将在 60 天后过期时;它实际上仍然能够继续向 api 发出请求而不会出现任何错误。根据 facebook 文档,情况并非如此。有没有人经历过同样的情况,或者这些是否真的自动更新。尝试从图形 api 获取有关令牌的信息时,我得到的只是应用程序 ID 和有效状态。

{
  "data": {
     "app_id": 123456789,
     "is_valid": true
  }
}

【问题讨论】:

  • 您的查询不清楚,能否请您详细说明您所面临的具体问题是什么?

标签: facebook facebook-access-token


【解决方案1】:

documentation 表示官方 SDK 会在必要时自动更新访问令牌。仅当您在任何 api 调用中不使用该 access_token 的生命周期(在您的情况下为 60 天)时,它们才会过期。

【讨论】:

  • 我看到了,但认为它是指:当使用 iOS、Android 或我们的 JavaScript SDK 时,SDK 将确保令牌在过期之前被刷新。
  • 虽然我没有对 php sdk 进行直接研究,但我在许多项目中都使用了它,并且在用户经常使用该应用程序时,从未遇到与 access_token 过期相关的任何问题。当然,这也可能是巧合:)
猜你喜欢
  • 2019-11-16
  • 2014-02-27
  • 1970-01-01
  • 1970-01-01
  • 2012-07-05
  • 2017-08-06
  • 2013-04-04
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多