是获取Google Docs OAuth 2.0的任何方式。访问令牌,其存在时间超过3600秒?

问题描述 投票:0回答:1

通常的解决方案是使用https://developers.google.com/oauthplayground,但它不会提供长寿命令牌。我也试过this方法,但有“invalid_grant”响应。

oauth-2.0 google-docs-api
1个回答
0
投票

Using OAuth 2.0 to Access Google APIs提供了如何获得令牌的基本步骤。从第4个基本步骤开始说:

4.如有必要,刷新访问令牌。

访问令牌的生命周期有限。如果您的应用需要在单个访问令牌的生命周期之后访问Google API,则可以获取刷新令牌。刷新令牌允许您的应用程序获取新的访问令牌。

并且使用这些标记应用了一个讨论如何限制的注释:

注意:在安全的长期存储中保存刷新令牌,并且只要它们仍然有效,就继续使用它们。限制适用于每个客户端 - 用户组合以及所有客户端中的每个用户发布的刷新令牌的数量,并且这些限制是不同的。如果您的应用程序请求足够的刷新令牌超过其中一个限制,则较旧的刷新令牌将停止工作。

© www.soinside.com 2019 - 2024. All rights reserved.