我正在尝试遵循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
。当这一点得到纠正时,一切都如预期的那样。