Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/308.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Google Drive API的刷新令牌何时到期?_Python_Google Api_Google Drive Api_Google Oauth - Fatal编程技术网

Python Google Drive API的刷新令牌何时到期?

Python Google Drive API的刷新令牌何时到期?,python,google-api,google-drive-api,google-oauth,Python,Google Api,Google Drive Api,Google Oauth,我刚开始使用GoogleDriveAPI使用python下载文件。我发现它第一次需要身份验证,并生成一个令牌.pickle文件。从下一次开始,我们可以将此令牌文件用于API调用 注意:文件token.pickle存储用户的访问和刷新令牌 我需要知道的是该令牌文件何时过期?如果过期,如何延长其有效期 我浏览了很多谷歌文档,但没有找到任何关于这方面的清晰信息 如果有人能向我推荐有关这方面的任何信息,那将是最受欢迎的。刷新令牌不应该过期,但它们可以过期 如果用户通过其Google帐户删除您的访问权限,

我刚开始使用GoogleDriveAPI使用python下载文件。我发现它第一次需要身份验证,并生成一个令牌.pickle文件。从下一次开始,我们可以将此令牌文件用于API调用

注意:文件token.pickle存储用户的访问和刷新令牌

我需要知道的是该令牌文件何时过期?如果过期,如何延长其有效期

我浏览了很多谷歌文档,但没有找到任何关于这方面的清晰信息


如果有人能向我推荐有关这方面的任何信息,那将是最受欢迎的。

刷新令牌不应该过期,但它们可以过期

  • 如果用户通过其Google帐户删除您的访问权限,刷新令牌将过期
  • 如果刷新令牌在六个月内未被使用,它将过期
  • 当您的用户验证您的应用程序时,您将获得一个访问令牌和刷新令牌,如果他们再次验证您的应用程序,您将获得另一个访问令牌和刷新令牌。一个用户帐户最多可以有50个刷新令牌,它们都可以工作,但50个之后,第一个将过期

  • 访问令牌在一小时后过期,您可以使用刷新令牌请求一个新的令牌。

    如果我的驱动器应用程序(API)未投入生产,刷新令牌是否也会过期?有未经验证的传言(如我还没有亲自测试过它,也没有相关文档)称未经验证的应用程序正在测试中,seam仅具有持续两周的刷新令牌。如果是这样的话,这是谷歌的一次秘密改变,他们没有透露任何官方消息。谢谢对我来说是有意义的。非常感谢。我想这发生在我身上,因为我的工作还不发达。