0
我正在做一个请求,谷歌的OAuth为了与access_token
交换授权码,然而,响应返回包含expiry_date
(而不是expires_in
如文档here中)与值1474636927720
。这不是我能看到的时间戳格式,任何想法是什么? PostgreSQL抛出这个date/time field value out of range
。我没有问题将其存储为字符串,但想知道值,以便我可以检查令牌是否过期。谷歌的OAuth“EXPIRY_DATE”格式
有种要问为什么这很重要?它会在一个小时内过期。 – DaImTo
@DaIm可以,我不确定。 'expires_in'的值肯定应该返回'3600',但是这个人知道他们改变了什么(或者将来可能会改变),因为我使用这个令牌来进行离线API调用,所以我认为它应该是比这更长(可能) –
它真的应该返回expires_in不要以为我曾经见过expiry_date之一,但这并不意味着谷歌不能搞东西。离线访问将为您提供一个Refresh令牌,您可以使用该令牌来获取新的访问令牌。访问令牌永远不会超过一个小时。 – DaImTo