Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我要求打开 deprecate_offline_access 的 Facebook 访问令牌,我得到以下响应:
access_token=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX&expires=5183977
有人知道,“过期”参数是什么意思吗?它的价值不是时间戳......我想知道令牌何时到期,我该怎么做?
谢谢你。
5183977 秒 = 59.9997337962963 天。
并回答您的最后一个问题'如果令牌过期,我会得到什么?我会得到例外还是刚刚过期=0?
您将在令牌过期之前收到通知。如果它已经过期(主要由于 facebook 开发人员文档中解释的不同原因),您必须重新验证应用程序并且必须获取新的访问令牌,该令牌将在接下来的 60 天内再次有效。
“expires”参数就是从请求时间到过期时间的剩余时间。它应该读作“从请求时间起 5183977 秒后过期”。