Interfejs usługi zarządzania projektami Firebase.
Podpis:
export declare class ProjectManagement
Właściwości
Właściwość | Modyfikatory | Typ | Opis |
---|---|---|---|
aplikacja | Aplikacja |
Metody
Metoda | Modyfikatory | Opis |
---|---|---|
androidApp(identyfikator aplikacji) | Tworzy obiekt AndroidApp odwołujący się do określonej aplikacji na Androida w tym projekcie Firebase.Ta metoda nie wykonuje RPC. |
|
createAndroidApp(nazwa_pakietu; nazwa_wyświetlana) | Tworzy nową aplikację Firebase na Androida powiązaną z tym projektem Firebase. | |
createIosApp(bundleId, displayName) | Tworzy nową aplikację Firebase na iOS powiązaną z tym projektem Firebase. | |
iOSApp(identyfikator aplikacji) | Tworzy obiekt iOSApp odwołujący się do określonej aplikacji na iOS w tym projekcie Firebase.Ta metoda nie wykonuje RPC. |
|
listAndroidApps() | Zawiera listę maksymalnie 100 aplikacji Firebase na Androida powiązanych z tym projektem Firebase. | |
listAppMetadata() | Zawiera listę maksymalnie 100 aplikacji Firebase powiązanych z tym projektem Firebase. | |
listIosApps() | Zawiera listę maksymalnie 100 aplikacji Firebase na iOS powiązanych z tym projektem Firebase. | |
setDisplayName(newDisplayName) | Zaktualizuj wyświetlaną nazwę tego projektu Firebase. | |
shaCertificate(shaHash) | Tworzy obiekt ShaCertificate .Ta metoda nie wykonuje RPC. |
Zarządzanie projektami.app
Podpis:
readonly app: App;
ProjectManagement.androidApp()
Tworzy obiekt AndroidApp
odwołujący się do określonej aplikacji na Androida w tym projekcie Firebase.
Ta metoda nie wykonuje RPC.
Podpis:
androidApp(appId: string): AndroidApp;
Parametry
Parametr | Typ | Opis |
---|---|---|
identyfikator aplikacji | ciąg znaków | appId aplikacji na Androida, do której chcesz się odwołać. |
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 |
---|---|---|
nazwapakietu | ciąg znaków | Kanoniczna nazwa pakietu aplikacji na Androida, która będzie widoczna w Konsoli Google Play. |
wyświetlanaNazwa | ciąg znaków | Opcjonalna wyświetlana nazwa nowej aplikacji przypisana przez użytkownika. |
Zwroty:
Obietnica<aplikacja na Androida>
Obietnica, która odnosi się do 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 | ciąg znaków | Identyfikator pakietu aplikacji na iOS, który ma być używany w przypadku nowej aplikacji. |
wyświetlanaNazwa | ciąg znaków | Opcjonalna wyświetlana nazwa nowej aplikacji przypisana przez użytkownika. |
Zwroty:
Obietnica<iOSApp>
Obietnica, która odnosi się do nowo utworzonej aplikacji na iOS.
ProjectManagement.iosApp()
Tworzy obiekt iOSApp
odwołujący się do określonej aplikacji na iOS w tym projekcie Firebase.
Ta metoda nie wykonuje RPC.
Podpis:
iosApp(appId: string): IosApp;
Parametry
Parametr | Typ | Opis |
---|---|---|
identyfikator aplikacji | ciąg znaków | appId aplikacji na iOS, do której chcesz się odwołać. |
Zwroty:
Obiekt iOSApp
, który odwołuje się do określonej aplikacji Firebase na iOS.
ProjectManagement.listAndroidApps()
Zawiera 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()
Zawiera listę maksymalnie 100 aplikacji Firebase powiązanych z tym projektem Firebase.
Podpis:
listAppMetadata(): Promise<AppMetadata[]>;
Zwroty:
Obietnica<AppMetadata[]>
Obietnica, która odnosi się do listy metadanych aplikacji.
ProjectManagement.listIosApps()
Zawiera listę maksymalnie 100 aplikacji Firebase na iOS powiązanych z tym projektem Firebase.
Podpis:
listIosApps(): Promise<IosApp[]>;
Zwroty:
Obietnica<aplikacja na iOS[]>
Lista aplikacji na iOS.
ProjectManagement.setDisplayName()
Zaktualizuj wyświetlaną nazwę tego projektu Firebase.
Podpis:
setDisplayName(newDisplayName: string): Promise<void>;
Parametry
Parametr | Typ | Opis |
---|---|---|
nowaNazwaWyświetlana | ciąg znaków | Nowa wyświetlana nazwa do zaktualizowania. |
Zwroty:
Obietnica<void>
Obietnica zostaje zrealizowana po zmianie wyświetlanej nazwy projektu.
ProjectManagement.shaCertificate()
Tworzy obiekt ShaCertificate
.
Ta metoda nie wykonuje RPC.
Podpis:
shaCertificate(shaHash: string): ShaCertificate;
Parametry
Parametr | Typ | Opis |
---|---|---|
hahasz | ciąg znaków | Skrót SHA-1 lub SHA-256 tego certyfikatu. |
Zwroty:
ShaCertificate (w języku angielskim)
Obiekt ShaCertificate
zawiera określony hasz SHA.