无法读取未定义的属性'client_secret'

mah*_*ddi 7 node.js google-drive-api

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

我抛出一个错误,说在尝试运行时无法读取未定义的属性"client_secret".

寻找您宝贵的建议.

提前致谢.

myt*_*der 8

由于没有名为“已安装”的密钥,因此将其解析为undefined.

credentials.json变革的关键“网络”到“安装”。可能需要从 Google 方面更改文档。

在此处输入图片说明

在此处输入图片说明


小智 6

var clientSecret = credentials.installed.client_secret; 在此行中,凭据指向,client_secret.json因此必须“安装”第一个密钥。在我的情况下,键是“ web”,这是导致错误的原因。我只是将键“ web”重命名为“已安装”。