Interfejs usługi Firebase ProjectManagement.
Podpis:
export declare class ProjectManagement
Nieruchomości
Nieruchomość | Modyfikatory | Typ | Opis |
---|---|---|---|
aplikacja | Aplikacja |
Metody
metoda | Modyfikatory | Opis |
---|---|---|
aplikacja na Androida (identyfikator aplikacji) | Tworzy obiekt AndroidApp odwołujący się do określonej aplikacji na Androida w tym projekcie Firebase. Ta metoda nie wykonuje wywołania RPC. | |
utwórz aplikację na Androida (nazwa pakietu, nazwa wyświetlana) | Tworzy nową aplikację Firebase na Androida powiązaną z tym projektem Firebase. | |
utwórzIosApp(Id pakietu, nazwa wyświetlana) | Tworzy nową aplikację Firebase na iOS powiązaną z tym projektem Firebase. | |
aplikacja ios (identyfikator aplikacji) | Tworzy obiekt iOSApp odwołujący się do określonej aplikacji na iOS w tym projekcie Firebase. Ta metoda nie wykonuje wywołania RPC. | |
listaAplikacje na Androida() | Wyświetla listę maksymalnie 100 aplikacji Firebase na Androida powiązanych z tym projektem Firebase. | |
listaAplikacjaMetadata() | Wyświetla listę maksymalnie 100 aplikacji Firebase powiązanych z tym projektem Firebase. | |
listaIosApps() | Wyświetla listę maksymalnie 100 aplikacji Firebase na iOS powiązanych z tym projektem Firebase. | |
setDisplayName(nowaDisplayName) | Zaktualizuj nazwę wyświetlaną tego projektu Firebase. | |
shaCertyfikat(shaHash) | Tworzy obiekt ShaCertificate . Ta metoda nie wykonuje wywołania RPC. |
Aplikacja do zarządzania projektami
Podpis:
readonly app: App;
Zarządzanie projektami.androidApp()
Tworzy obiekt AndroidApp
odwołujący się do określonej aplikacji na Androida w tym projekcie Firebase.
Ta metoda nie wykonuje wywołania RPC.
Podpis:
androidApp(appId: string): AndroidApp;
Parametry
Parametr | Typ | Opis |
---|---|---|
identyfikator aplikacji | strunowy | Identyfikator appId aplikacji na Androida, do którego ma się odwoływać. |
Zwroty:
Obiekt AndroidApp
, który odwołuje się do określonej aplikacji Firebase na Androida.
ProjectManagement.createAndroidApp()
Tworzy nową aplikację Firebase na Androida powiązaną z tym projektem Firebase.
Podpis:
createAndroidApp(packageName: string, displayName?: string): Promise<AndroidApp>;
Parametry
Parametr | Typ | Opis |
---|---|---|
Nazwa pakietu | strunowy | Kanoniczna nazwa pakietu aplikacji na Androida, która będzie widoczna w Konsoli programisty Google Play. |
wyświetlana nazwa | strunowy | Opcjonalna nazwa wyświetlana przypisana przez użytkownika dla tej nowej aplikacji. |
Zwroty:
Obietnica< Aplikacja na Androida >
Obietnica, która dotyczy nowo utworzonej aplikacji na Androida.
ProjectManagement.createIosApp()
Tworzy nową aplikację Firebase na iOS powiązaną z tym projektem Firebase.
Podpis:
createIosApp(bundleId: string, displayName?: string): Promise<IosApp>;
Parametry
Parametr | Typ | Opis |
---|---|---|
identyfikator pakietu | strunowy | Identyfikator pakietu aplikacji na iOS, który ma być używany w przypadku tej nowej aplikacji. |
wyświetlana nazwa | strunowy | Opcjonalna nazwa wyświetlana przypisana przez użytkownika dla tej nowej aplikacji. |
Zwroty:
Obietnica < IosApp >
Obietnica, która dotyczy nowo utworzonej aplikacji na iOS.
Zarządzanie projektami.iosApp()
Tworzy obiekt iOSApp
odwołujący się do określonej aplikacji na iOS w tym projekcie Firebase.
Ta metoda nie wykonuje wywołania RPC.
Podpis:
iosApp(appId: string): IosApp;
Parametry
Parametr | Typ | Opis |
---|---|---|
identyfikator aplikacji | strunowy | Identyfikator appId aplikacji na iOS, do którego ma się odwoływać. |
Zwroty:
Obiekt iOSApp
, który odwołuje się do określonej aplikacji Firebase na iOS.
ProjectManagement.listAndroidApps()
Wyświetla listę maksymalnie 100 aplikacji Firebase na Androida powiązanych z tym projektem Firebase.
Podpis:
listAndroidApps(): Promise<AndroidApp[]>;
Zwroty:
Obietnica< Aplikacja na Androida []>
Lista aplikacji na Androida.
ProjectManagement.listAppMetadata()
Wyświetla listę maksymalnie 100 aplikacji Firebase powiązanych z tym projektem Firebase.
Podpis:
listAppMetadata(): Promise<AppMetadata[]>;
Zwroty:
Obietnica < AppMetadata []>
Obietnica, która dotyczy listy metadanych aplikacji.
ProjectManagement.listIosApps()
Wyświetla listę maksymalnie 100 aplikacji Firebase na iOS powiązanych z tym projektem Firebase.
Podpis:
listIosApps(): Promise<IosApp[]>;
Zwroty:
Obietnica < IosApp []>
Lista aplikacji na iOS.
Zarządzanie projektem.setDisplayName()
Zaktualizuj nazwę wyświetlaną tego projektu Firebase.
Podpis:
setDisplayName(newDisplayName: string): Promise<void>;
Parametry
Parametr | Typ | Opis |
---|---|---|
nowaNazwaWyświetlana | strunowy | Nowa nazwa wyświetlana, która ma zostać zaktualizowana. |
Zwroty:
Obietnica<pusta>
Obietnica, która zostanie rozpatrzona, gdy nazwa wyświetlana projektu zostanie zaktualizowana.
ProjectManagement.shaCertificate()
Tworzy obiekt ShaCertificate
.
Ta metoda nie wykonuje wywołania RPC.
Podpis:
shaCertificate(shaHash: string): ShaCertificate;
Parametry
Parametr | Typ | Opis |
---|---|---|
szaHasz | strunowy | Skrót SHA-1 lub SHA-256 dla tego certyfikatu. |
Zwroty:
Obiekt ShaCertificate
zawiera określony skrót SHA.