{ [错误:需要private_key和client_email。代码:'MISSING_CREDENTIALS' }



我正在尝试使用节点js将文件上传到谷歌云存储,但不断收到错误:

'{ [错误:需要private_key和client_email。 代码: 'MISSING_CREDENTIALS' } '

 var gcloud = require ('gcloud') ({
        projectId: 'my project',
        keyFilename: '/keyFile.json
}) 
var gcs = gcloud.storage ();
    var backups = gcs.bucket ('backups'); backups.upload ('a.pdf', function (err, file) {
        if (err)
            return err;
    });

听起来您正在为 OAuth 客户端提供 JSON 文件,而不是服务帐户私钥。转到 Google 开发者控制台中的服务帐号页面,为新的或现有的服务帐号创建新的 JSON 密钥。

相关内容

  • 没有找到相关文章

最新更新