我正在尝试使用这个Google:
我下载了示例Project并遵循了以下步骤:
1) CD项目文件夹API视频
2) npm安装
3)设置GCLOUD_PROJECT = neorisvideo
4)我从凭据中下载了Json,并将其插入Project文件夹
5)运行命令节点analyze.js标签-文件资源/ cat.mp4
并给出了以下错误:
错误:错误:无法加载默认凭据。浏览到https://developers.google.com/accounts/docs/application-default-credentials以获得更多信息。C:\Users\thiago.saad\Downloads\nodejs-docs-samples-master\nodejs-docs-samples-master\video\node_modules\google-auth-library\lib\auth\googleauth.js:316:21 at C:\Users\thiago.saad\Downloads\nodejs-docs-samples-master\nodejs-docs-samples-master\video\node_modules\google-auth-library\lib\auth\googleauth.js:346:7 at Request._callback (C:\Users\thiago ).saad\Downloads\nodejs-docs-samples-master\nodejs-docs-samples-master\video\node_modules\google-auth-library\lib\transporters.js:70:30) at self.callback (C:\Users\thiago.saad\Downloads\nodejs-docs-samples-master\nodejs-docs-samples-master\video\node_modules\request\request.js:188:22) at emitOne (events.js:96:13) at Request.emit (events.js:在(C:\Users\thiago.saad\Downloads\nodejs-docs-samples-master\nodejs-docs-samples-master\video\node_modules\request\request.js:884:8) at emitOne (events.js:96:13) at ClientRequest.emit (events.js:188:7) at Socket.socketErrorListener (_http_client.js:309:9) (节点:9196) UnhandledPromiseRejectionWarning:未处理的承诺拒绝(拒绝id: 1):错误:无法加载默认凭据。浏览到https://developers.google.com/accounts/docs/application-default-credentials以获得更多信息。(节点:9196) UnhandledPromiseRejectionWarning:未处理的承诺拒绝(拒绝id: 2):错误:无法加载默认凭据。浏览到https://developers.google.com/accounts/docs/application-default-credentials以获得更多信息。(节点:9196) UnhandledPromiseRejectionWarning:未处理的承诺拒绝(拒绝id: 3):错误:无法加载默认凭据。浏览到https://developers.google.com/accounts/docs/application-default-credentials以获得更多信息。(节点:9196) UnhandledPromiseRejectionWarning:未处理的承诺拒绝(拒绝id: 4):错误:无法加载默认凭据。浏览到https://developers.google.com/accounts/docs/application-default-credentials以获得更多信息。
发布于 2017-07-25 19:23:03
您需要创建一个环境变量来指向json文件:
GOOGLE_APPLICATION_CREDENTIALS=/home/user/project/google.json
https://stackoverflow.com/questions/45310542
复制相似问题