【发布时间】:2020-09-10 10:29:33
【问题描述】:
所以我正在构建一个项目,其中包括我在谷歌驱动器中保存一些内容,这是我使用的代码的一部分
gauth = GoogleAuth()
gauth.LoadCredentialsFile("mycreds.txt")
if gauth.credentials is None:
gauth.LocalWebserverAuth()
elif gauth.access_token_expired:
gauth.Refresh()
else:
gauth.Authorize()
gauth.SaveCredentialsFile("mycreds.txt")
drive = GoogleDrive(gauth)
它运行了几天,但后来我开始收到此错误
pydrive.auth.RefreshError: Access token refresh failed: invalid_grant: Token has been expired or revoked.
它来自gauth.Refresh() 行,所以有谁知道为什么会发生这种情况以及如何解决它?
【问题讨论】: