firebase-admin.storage package

Cloud Storage for Firebase。

函式

函式 說明
getDownloadURL(檔案) 取得特定 檔案 的下載網址。
getStorage(應用程式) 取得預設應用程式或特定應用程式的 Storage 服務。使用 getStorage() 呼叫 getStorage() 時,不必引數即可存取預設應用程式的 Storage 服務,也可使用 getStorage(app) 存取與特定應用程式相關聯的 Storage 服務。

類別

類別 說明
儲存空間 如未提供應用程式,或是與提供應用程式相關聯的 Storage 服務,則預設的 Storage 服務。

getDownloadURL(檔案)

取得特定 檔案 的下載網址。

簽名:

export declare function getDownloadURL(file: File): Promise<string>;

參數

參數 類型 說明
檔案 檔案

傳回:

承諾<字串>

範例

// Get the downloadUrl for a given file ref
const storage = getStorage();
const myRef = ref(storage, 'images/mountains.jpg');
const downloadUrl = await getDownloadURL(myRef);

getStorage(應用程式)

取得預設應用程式或特定應用程式的 Storage 服務。

呼叫 getStorage() 時無需引數即可存取預設應用程式的 Storage 服務,也可使用 getStorage(app) 形式呼叫,藉此存取與特定應用程式相關聯的 Storage 服務。

簽名:

export declare function getStorage(app?: App): Storage;

參數

參數 類型 說明
應用程式 應用程式

傳回:

儲存空間

範例 1

// Get the Storage service for the default app
const defaultStorage = getStorage();

範例 2

// Get the Storage service for a given app
const otherStorage = getStorage(otherApp);