[英]Cannot delete Google Cloud Storage files using Firebase Functions
[英]Save multiple files to Firebase storage using cloud functions
我正在四處尋找如何使用功能將多個圖像/文件上傳到Firebase Storage的方法,但是找不到任何示例。 實際上,我找到了一個類似的示例,但是文件限制僅為10mb,對於用戶最多可以發布15HD圖像的情況而言,這還不夠。
我期待一個提示,例如如何使用函數歸檔的示例。
預先謝謝你,干杯
查看到目前為止您已經嘗試過的內容將很有幫助,但這是一個簡單的示例,說明了它在節點模塊中的外觀。 使用雲功能可能會有所不同,但至少應為您指明正確的方向:
const Storage = require('@google-cloud/storage');
const storage = Storage({
projectId: firebaseProjectId,
credentials: serviceAccountCredentials
});
const bucketName = 'someFirebaseBucket';
const uploadFile = (filename) => {
return storage
.bucket(bucketName)
.upload(filename)
};
const uploadMultipleFiles = (fileList) => {
const uploads = fileList.map(uploadFile)
Promise.all(uploads)
.then(results => {
// handle results
})
.catch(error => {
// handle error
})
};
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.