Google Cloud Storage存储桶引发错误“要计费的项目与关闭的计费帐户相关联。”

Jac*_*son 4 storage bucket google-cloud-platform gcloud google-cloud-billing

我已经检查了我的项目,并且该项目具有有效的 结算帐户

我正在使用节点js

var gcloud    = require('gcloud');
var gcs = gcloud.storage({
  projectId: config.gcloud.projectid,
  keyFilename: config.gcloud.keyfilename
});
var bucket = gcs.bucket(bucketName);   
bucket.upload(filePath, fileOptions, function(err, file) {
        if (err) {        
          console.log(err);
        } else {
          console.log("success")
        }
      });
Run Code Online (Sandbox Code Playgroud)

这以前工作。我不确定为什么会返回错误。有人有主意吗?

小智 6

根据我的研究,请在下面找到您提供的错误消息的可能情况:

  1. 如果您使用的是Cloud Platform Free Tier,则可能已经用完了Cloud Storage Always Free使用限制。在这种情况下,您可以考虑将帐户升级为付费帐户,以潜在地解决问题。

  2. 由于您要使用的Cloud Storage存储桶不存在,也可能会发生此错误。您可以通过单击标题为“打开云存储浏览器”的蓝色按钮进行验证。

  3. 如果您有付费帐户,并且确实存在Cloud Storage存储桶,请使用此处提供的“帐单支持请求”表单打开“帐单支持请求” 。

  • 乌格。真是浪费时间。对我来说,问题是#2。很难想象一个更具误导性的错误信息。 (8认同)