问题描述
我在代码中使用了两个Google Api。我已经下载了一个Google服务帐户的JSON密钥,我打算将其用于两个API的身份验证。第一个API是Google存储API。第二个是Cloud Vision API。我还通过在VS Code终端中使用以下命令将Credentials参数指向密钥的位置来注册密钥。
@H_502_3@List<V> listV = getT().Cast<V>().ToList();
这就是正在发生的事情。如果我要删除此文件,则Google存储API会说找不到该文件。因此,显然该API正在检查文件,尽管不清楚在代码的哪一部分。但是,对于Cloud Vision API,它似乎进入了@H_502_3@export GOOGLE_APPLICATION_CREDENTIALS="/home/user/Downloads/my-key.json". 并尝试查找密钥文件的保存位置。而且它找不到。在@H_502[email protected]中,该命令失败
@H_502[email protected]
我在@H_502_3@const credentialsPath = process.env['GOOGLE_APPLICATION_CREDENTIALS'] || process.env['google_application_credentials']; 中包含API的代码如下。
@H_502[email protected]
为什么@H_502_3@const {Storage} = require('@google-cloud/storage'); const vision = require('@google-cloud/vision'); 无法确定凭据文件或文件路径?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)