如何使用 admin SDK 在 Firebase 存储中设置某些存储桶?
how to set certain bucket in Firebase Storage using admin SDK?
如果使用默认存储桶,我可以使用这样的代码:
const storage = admin.storage()
const defaultBucket = storage.bucket()
const thumbnailFile = defaultBucket.file(`eventThumbnail/${creatorID}/${eventID}`)
但现在我已经设置了一个新的存储桶,并使用了特定的名称 ("gs://newBucketNameHere"),那么引用新存储桶的代码是什么?
您必须将存储桶的名称传递给 bucket()
方法,但没有 gs://
"protocol" 部分。
const newBucket = storage.bucket("newBucketNameHere")
const thumbnailFile = newBucket.file(`eventThumbnail/${creatorID}/${eventID}`)
如果使用默认存储桶,我可以使用这样的代码:
const storage = admin.storage()
const defaultBucket = storage.bucket()
const thumbnailFile = defaultBucket.file(`eventThumbnail/${creatorID}/${eventID}`)
但现在我已经设置了一个新的存储桶,并使用了特定的名称 ("gs://newBucketNameHere"),那么引用新存储桶的代码是什么?
您必须将存储桶的名称传递给 bucket()
方法,但没有 gs://
"protocol" 部分。
const newBucket = storage.bucket("newBucketNameHere")
const thumbnailFile = newBucket.file(`eventThumbnail/${creatorID}/${eventID}`)