firebase-admin.project-management package

Firebase 專案管理:

函式

函式 說明
getProjectManagement(應用程式) 取得預設應用程式或特定應用程式的 ProjectManagement 服務。在不需引數的情況下呼叫 getProjectManagement(),即可存取預設應用程式的 ProjectManagement 服務,或使用 getProjectManagement(app) 存取與特定應用程式相關聯的 ProjectManagement 服務。

類別

類別 說明
Android 應用程式 Firebase Android 應用程式的參照。請勿直接呼叫這個建構函式。請改用 ProjectManagement.androidApp()
FirebaseProjectManagementError Firebase 專案管理錯誤代碼結構。這會擴充 PrefixedFirebaseError。
iOS 應用程式 Firebase iOS 應用程式的參照。請勿直接呼叫這個建構函式。請改用 ProjectManagement.iosApp()
專案管理 Firebase ProjectManagement 服務介面。
ShaCertificate SHA-1 或 SHA-256 憑證。請勿直接呼叫這個建構函式。請改用 [projectManagement.shaCertificate()](projectManagement.ProjectManagement#shaCertificate)。

列舉

列舉 說明
AppPlatform 可與 Firebase 應用程式建立關聯的平台。

介面

介面 說明
Android 應用程式中繼資料 Firebase Android 應用程式的相關中繼資料。
AppMetadata Firebase 應用程式的中繼資料。
IosAppMetadata Firebase iOS 應用程式的相關中繼資料。

型別別名

類型別名 說明
ProjectManagementErrorCode

getProjectManagement(應用程式)

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

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

簽名:

export declare function getProjectManagement(app?: App): ProjectManagement;

參數

參數 類型 說明
應用程式 應用程式 要傳回其 ProjectManagement 服務的選用應用程式。如未提供,將傳回預設的 ProjectManagement 服務。*

傳回:

專案管理

如未提供應用程式,或是與提供應用程式相關聯的 ProjectManagement 服務,則預設的 ProjectManagement 服務。

範例 1

// Get the ProjectManagement service for the default app
const defaultProjectManagement = getProjectManagement();

範例 2

// Get the ProjectManagement service for a given app
const otherProjectManagement = getProjectManagement(otherApp);

專案管理錯誤程式碼

簽名:

export type ProjectManagementErrorCode = 'already-exists' | 'authentication-error' | 'internal-error' | 'invalid-argument' | 'invalid-project-id' | 'invalid-server-response' | 'not-found' | 'service-unavailable' | 'unknown-error';

應用程式平台

可與 Firebase 應用程式建立關聯的平台。

簽名:

export declare enum AppPlatform 

列舉成員

成員 說明
Android "ANDROID" Firebase 應用程式已與 Android 建立關聯。
iOS "IOS" Firebase 應用程式已與 iOS 建立關聯。
平台未知 "PLATFORM_UNKNOWN" 狀態不明。這個引數只會用來區分未設定的值。