Google Sheets API节点客户端库最小示例

问题描述 投票:0回答:1

我正在尝试遵循this指南,但是,尽管我是GCP项目的所有者,但我无法单击步骤1中的按钮,因为该行为已被雇主禁用。在这种情况下,没有其他替代说明。我试图假定该按钮将采取的操作:启用Google Sheets API,然后创建和下载客户端凭据并将其另存为credentials.json。但是,在code given in step 3 certificate.installed的第43行被调用,但是我为GCP项目创建的客户端凭据没有“ installed”密钥。我想要有关如何创建正确的credentials.json文件的详细说明。

javascript node.js authentication google-sheets google-sheets-api
1个回答
0
投票

这是凭据.json文件的外观:

{"installed":{"client_id":"XXX","project_id":"XXX","auth_uri":"https://accounts.google.com/o/oauth2/auth","token_uri":"https://oauth2.googleapis.com/token","auth_provider_x509_cert_url":"https://www.googleapis.com/oauth2/v1/certs","client_secret":"XXX","redirect_uris":["urn:ietf:wg:oauth:2.0:oob","http://localhost"]}}

请用您的数据替换XXXclient_idproject_idClient secret

如果您能够访问API console,则应该能够在其中检索那些凭据,否则请让您的管理员为您完成此操作。

© www.soinside.com 2019 - 2024. All rights reserved.