从python访问Google表格时获得"Error 401: deleted_client The OAuth client was deleted"



我正在尝试遵循Python Quickstart示例https://developers.google.com/sheets/api/quickstart/python

文章告诉我首先要创建凭据:https://developers.google.com/workspace/guides/create-credentials

这将生成一个名为client_secret〔longs string of numbers〕.json 的文件

然而,我的问题是,我不明白该如何处理这个文件。

python快速启动程序中没有提到它,而是引用了token.json和credentials.json.

当我运行quickstart.py时,我得到错误消息:

"授权错误

错误401:deleted_clientOAuth客户端已删除">

在搜索该错误时,我发现了这篇文章:谷歌应用程序脚本:;错误401:deleted_client OAuth客户端被删除";突然地

然而,它似乎并没有解决我的问题——它谈到了一些项目被删除。我说的是一种情况,我试图从头开始一切。

此外,这些问题与以下内容有关:获得谷歌电子表格应用程序的授权但它是由另一个问题(不同的用户(引起的。

问题是我创建了错误类型的凭据-我错误地选择了web application而不是desktop application。当这一点得到纠正时,一切都如预期的那样。

最新更新