Zarządzanie projektami Firebase.
Funkcje
Funkcja | Opis |
---|---|
getProjectManagement(aplikacja) | Pobiera usługę ProjectManagement dla domyślnej aplikacji lub danej aplikacji.getProjectManagement() można wywołać bez argumentów, aby uzyskać dostęp do usługi ProjectManagement domyślnej aplikacji, lub jako getProjectManagement(app) , aby uzyskać dostęp do usługi ProjectManagement powiązanej z konkretną aplikacją. |
Zajęcia
Klasa | Opis |
---|---|
Aplikacja na Androida | Odwołanie do aplikacji Firebase na Androida.Nie wywołuj tego konstruktora bezpośrednio. Zamiast niego użyj ProjectManagement.androidApp(). |
Błąd zarządzania projektami Firebase | Struktura kodu błędu zarządzania projektami Firebase. Rozszerza to błąd PrefixedFirebaseError. |
Aplikacja na iOS | Odwołanie do aplikacji Firebase na iOS.Nie wywołuj tego konstruktora bezpośrednio. Zamiast niego 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łuj tego konstruktora bezpośrednio. Zamiast tego użyj polecenia [projectManagement.shaCertificate() ](projectManagement.ProjectManagement#shaCertificate). |
Wyliczenia
Wyliczenie | Opis |
---|---|
Platforma aplikacji | Platformy, z którymi można powiązać aplikację Firebase. |
Interfejsy
Interfejs | Opis |
---|---|
Metadane aplikacji na Androida | Metadane aplikacji Firebase na Androida. |
AppMetadata | Metadane aplikacji Firebase. |
IosAppMetadata | Metadane aplikacji Firebase na iOS. |
Typ aliasów
Typ aliasu | Opis |
---|---|
Kod błędów zarządzania projektami |
getProjectManagement(aplikacja)
Pobiera usługę ProjectManagement dla domyślnej aplikacji lub danej aplikacji.
Funkcję getProjectManagement()
można wywołać bez argumentów, aby uzyskać dostęp do usługi ProjectManagement
domyślnej aplikacji, lub jako getProjectManagement(app)
, aby uzyskać dostęp 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, której usługa ProjectManagement ma zostać zwrócona. Jeśli nie zostanie podana, zostanie zwrócona domyślna usługa ProjectManagement . * |
Zwroty:
Domyślna usługa ProjectManagement
, jeśli nie podano żadnej aplikacji lub usługa ProjectManagement
powiązana z daną 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
Użytkownik | Wartość | Opis |
---|---|---|
ANDROID | "ANDROID" |
Aplikacja Firebase jest powiązana z Androidem. |
IOS | "IOS" |
Aplikacja Firebase jest powiązana z systemem iOS. |
PLATFORMA_NIEZNANA | "PLATFORM_UNKNOWN" |
Stan nieznany. Jest używana tylko do rozróżniania nieskonfigurowanych wartości. |