firebase-admin.project-management package

Zarządzanie projektami Firebase.

Funkcje

Funkcja Opis
getProjectManagement(aplikacja) Pobiera usługę ProjectManagement dla aplikacji domyślnej lub danej.Aplikacja getProjectManagement() może być wywoływana bez argumentów umożliwiających dostęp do usługi ProjectManagement domyślnej aplikacji lub jako getProjectManagement(app) w celu uzyskania dostępu do usługi ProjectManagement powiązanej z konkretną aplikacją.

Zajęcia

Klasa Opis
Aplikacja na Androida Odwołanie do aplikacji na Androida Firebase.Nie wywołaj tego konstruktora bezpośrednio. Zamiast niego użyj funkcji ProjectManagement.androidApp().
Błąd zarządzania projektem Firebase Struktura kodów błędów zarządzania projektem Firebase. Rozszerza ten błąd PrefixedFirebaseError.
Aplikacja na iOS Odwołanie do aplikacji Firebase na iOS.Nie wywołaj tego konstruktora bezpośrednio. Zamiast tego użyj ProjectManagement.iosApp().
Zarządzanie projektami Interfejs usługi zarządzania projektami Firebase.
ShaCertificate (w języku angielskim) Certyfikat SHA-1 lub SHA-256.Nie wywołaj tego konstruktora bezpośrednio. Zamiast tego użyj [projectManagement.shaCertificate()](projectManagement.ProjectManagement#shaCertificate).

Wyliczenia

Wyliczenie Opis
AppPlatform Platformy, z którymi można powiązać aplikację Firebase.

Interfejsy

Interfejs Opis
AndroidAppMetadata Metadane dotyczące aplikacji Firebase na Androida.
AppMetadata Metadane dotyczące aplikacji Firebase.
IosAppMetadata Metadane dotyczące aplikacji Firebase na iOS.

Aliasy typu

Wpisz alias Opis
Kod błędu zarządzania projektem

getProjectManagement(aplikacja)

Pobiera usługę ProjectManagement dla aplikacji domyślnej lub danej.

Funkcja getProjectManagement() może być wywoływana bez argumentów umożliwiających dostęp do usługi ProjectManagement domyślnej aplikacji lub jako getProjectManagement(app) w celu uzyskania dostępu do usługi ProjectManagement powiązanej z konkretną aplikacją.

Podpis:

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

Parametry

Parametr Typ Opis
aplikacja Aplikacja Opcjonalna aplikacja, dla której ProjectManagement ma zwrócić usługę. Jeśli nie zostanie podana, zostanie zwrócona domyślna usługa ProjectManagement. *

Zwroty:

Zarządzanie projektami

Domyślna usługa ProjectManagement w przypadku braku aplikacji lub usługa ProjectManagement powiązana z udostępnioną aplikacją.

Przykład 1

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

Przykład 2

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

Kod błędu zarządzania projektem

Podpis:

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

Platforma aplikacji

Platformy, z którymi można powiązać aplikację Firebase.

Podpis:

export declare enum AppPlatform 

Członkowie wyliczenia

Członek Wartość Opis
ANDROID "ANDROID" Aplikacja Firebase jest powiązana z Androidem.
IOS "IOS" Aplikacja Firebase jest powiązana z iOS.
PLATFORMA_NIEZNANY "PLATFORM_UNKNOWN" Stan nieznany. Służy ona tylko do rozróżniania wartości nieskonfigurowanych.