node.js - 无法读取未定义的属性 'client_secret'

标签 node.js google-drive-api

我尝试按照 https://developers.google.com/google-apps/activity/v1/quickstart/nodejs 中的说明使用 Node.js 创建示例程序

我在尝试运行它时抛出一个错误,提示无法读取未定义的属性“client_secret”

寻求您的宝贵建议。

提前致谢。

最佳答案

var clientSecret = credentials.installed.client_secret; 在此行中,凭据指向 client_secret.json,因此必须“安装”第一个 key 。在我的例子中,关键是“网络”,这是导致错误的原因。我刚刚将 key “web”重命名为“installed”。

关于node.js - 无法读取未定义的属性 'client_secret',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38487479/

相关文章:

javascript - 通过 print-html-element npm 库打印时如何防止下载文件?

javascript - Express.js - 从 MySQL 数据库检索一行

javascript - 启动 npm 时出错?

javascript - 如何直接将值分配给数组,但在 OOB 异常时使用 Push 方法?

node.js - Typescript Nodejs Dockerfile : error TS5057: Cannot find a tsconfig. 指定目录下的json文件: '.'

node.js - 通过 nodeJs 从 Cloudant 数据库返回所有文档

javascript - 如何将 Google Drive API 的 data-src 分配给 HTML 中的 Canvas

php - 谷歌云端硬盘 PHP API : Delete shows Insufficient Permission

powershell - Google Drive API - 具有域范围权限的服务帐户可以列出共享驱动器,但不能列出其内容

iphone - 我需要一些关于 DOCX 格式同步(iOS)的建议以使用 google Drive api。任何人都可以帮助我吗?