@google-cloud/storage 的存储桶列表为空,但是,gcloud 列表已满

问题描述 投票:0回答:1

我正在尝试使用nodejs从Play控制台获取下载报告,权限和其他所有内容似乎都是正确的,但我无法使用@google-cloud包列出存储桶或其文件。

我可以使用

gcloud storage ls

列出并获取所有内容
const storage = new Storage({
  keyFilename: process.env.GCP_APP_KEY,
});

async function listBuckets() {
  const [buckets] = await storage.getBuckets();

  console.log('Buckets:', buckets.length);
  buckets.forEach(bucket => {
    console.log(bucket.name);
  });
}

listBuckets().catch(console.error);
node.js google-cloud-platform gcloud
1个回答
0
投票

尝试添加与您在云仪表板中看到的项目ID相同的projectId

© www.soinside.com 2019 - 2024. All rights reserved.