Google Sheets API node.js quickstart won't work: The API returned an error: Error: unauthorized_client
Google Sheets API node.js quickstart won't work: The API returned an error: Error: unauthorized_client
我一直在为一个项目处理 Google 工作表 API,一切进展顺利。我遵循了所有步骤 On this page 并让快速入门工作了一段时间......直到我 运行 遇到一个问题,我收到错误消息 API returned an error: Error: The request does not have valid authentication credentials.
为了解决这个问题,我尝试了很多不同的方法,从更改 SCOPES 变量到注释和取消注释。
最终我删除了我的 google 开发者控制台帐户上的项目和凭据,并尝试创建一个新的。
每当我从头开始一个新文件夹时,制作一个 quickstart.js 文件,安装节点模块并 运行 它,现在我得到 The API returned an error: Error: unauthorized_client
。我制作了全新的 client_secret.json 文件,并直接使用快速入门演练代码从头开始制作了 quickstart.js,但它不起作用。可能是什么原因造成的?
您可能想尝试在这个 中做了什么,其中这个隐藏文件已被删除:
/Users/user/.credentials/gmail-nodejs-quickstart.json
在你的情况下,你需要找到 sheets.googleapis.com-nodejs-quickstart.json
的路径然后删除。
为此,您可能还需要执行 console.log 以找到正确的路径。
我一直在为一个项目处理 Google 工作表 API,一切进展顺利。我遵循了所有步骤 On this page 并让快速入门工作了一段时间......直到我 运行 遇到一个问题,我收到错误消息 API returned an error: Error: The request does not have valid authentication credentials.
为了解决这个问题,我尝试了很多不同的方法,从更改 SCOPES 变量到注释和取消注释。
最终我删除了我的 google 开发者控制台帐户上的项目和凭据,并尝试创建一个新的。
每当我从头开始一个新文件夹时,制作一个 quickstart.js 文件,安装节点模块并 运行 它,现在我得到 The API returned an error: Error: unauthorized_client
。我制作了全新的 client_secret.json 文件,并直接使用快速入门演练代码从头开始制作了 quickstart.js,但它不起作用。可能是什么原因造成的?
您可能想尝试在这个
/Users/user/.credentials/gmail-nodejs-quickstart.json
在你的情况下,你需要找到 sheets.googleapis.com-nodejs-quickstart.json
的路径然后删除。
为此,您可能还需要执行 console.log 以找到正确的路径。