我正在使用 google api 库的服务 webmatsers 来检索搜索控制台数据。
手动授予凭据时,一切正常,包括刷新令牌。 但是4天后刷新token会抛出如下异常:
<块引用>文件“/usr/lib/python3/dist-packages/oauth2client/_helpers.py”,第 133 行,在 positional_wrapper 返回包装(*args,**kwargs) 文件“/usr/lib/python3/dist-packages/googleapiclient/http.py”,第 833 行,在执行中 方法=str(self.method),body=self.body,headers=self.headers) _retry_request 中的文件“/usr/lib/python3/dist-packages/googleapiclient/http.py”,第 160 行 resp, content = http.request(uri, method, *args, **kwargs) 文件“/usr/lib/python3/dist-packages/oauth2client/transport.py”,第 186 行,在 new_request 中 凭证._刷新(orig_request_method) 文件“/usr/lib/python3/dist-packages/oauth2client/client.py”,第 761 行,在 _refresh self._do_refresh_request(http) _do_refresh_request 中的文件“/usr/lib/python3/dist-packages/oauth2client/client.py”,第 819 行 引发 HttpAccessTokenRefreshError(error_msg, status=resp.status) oauth2client.client.HttpAccessTokenRefreshError: invalid_grant: 令牌已过期或撤销。