You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何使用Firebase Admin SDK引用指定的Firebase Storage存储桶?

引用指定新存储桶的代码修改方案

嘿,这个操作其实很直观,你只需要在bucket()方法里传入你的新存储桶名称(注意不需要带gs://前缀)就可以了!

修改前的默认桶代码:

const storage = admin.storage() 
const defaultBucket = storage.bucket() 
const thumbnailFile = defaultBucket.file(`eventThumbnail/${creatorID}/${eventID}`)

修改后引用新桶的代码:

const storage = admin.storage() 
// 直接传入新桶的名称,去掉gs://前缀
const newBucket = storage.bucket('newBucketNameHere') 
const thumbnailFile = newBucket.file(`eventThumbnail/${creatorID}/${eventID}`)

小提示:

  • 存储桶名称就是gs://newBucketNameHere里gs://后面的部分,不要把完整的URI传进去,SDK会自动处理格式。
  • 确保你的服务账号拥有这个新存储桶的读写权限,不然会出现权限错误哦。

内容的提问来源于stack exchange,提问作者Agung

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.06 17:52:50