【发布时间】:2012-05-10 14:20:55
【问题描述】:
当我从 Google API 获得 access_token 时,它带有一个 expires_in 值。根据文档,该值表示“访问令牌的剩余生命周期”。
这个值的单位是什么?
【问题讨论】:
-
因为 99.9% 的时间当你有一个代表时间的数字时,要么是秒,要么是它的细分,而毫秒/微秒对这种情况没有意义?
-
@FrankLaRosa : 有没有办法将访问令牌的到期设置为无限制。
-
我再重复一遍:如果满意,请接受下面的答案,谢谢!但是这个值的单位是秒。
-
@Hardik,我怎样才能使到期时间不受限制?你找到解决办法了吗?
-
有趣的是,过期和允许刷新(获取新令牌)之间的关系是什么?如果你等到它过期来获取一个新的令牌,一些 api 调用将在两者之间失败。如果你过早“刷新”,你只会拿回旧令牌。相对于提供的 expires_in,您如何知道何时可以获得新令牌?
标签: oauth-2.0