使用node js执行quickstart gmail api时出错



我使用nodejs,并使用angular框架创建了一个应用程序。我按照快速入门指南找到了gmailapi。在谷歌开发者控制台中启动了一个项目,启用了gmailapi,下载了OAuth2json文件,安装了谷歌api库,在我的项目中制作了一个index.js文件,并使用快速入门所说的粘贴代码,将我的credenstial.json文件移到我的项目;节点"在终端中,我收到这样的消息:

Error loading client secret file: [Error: ENOENT: no such file or directory, open 'C:Usersedarabvt-code-academypersonal-projectsgooglegoogle-appcredentials.json'] {
errno: -4058,
code: 'ENOENT',
syscall: 'open',
path: 'C:\Users\edara\bvt-code-academy\personal-projects\google\google-app\credentials.json'
}

有没有其他人也有同样的问题,或者知道我做错了什么?

您需要根据google文档从google云平台创建客户端机密。然后将oAuth的JSON凭据复制粘贴到credentials.JSON.中

然后,系统将提示您使用URL进行授权。

最新更新