Интерфейс службы Firebase ProjectManagement.
Подпись:
export declare class ProjectManagement
Характеристики
Свойство | Модификаторы | Тип | Описание |
---|---|---|---|
приложение | Приложение |
Методы
Метод | Модификаторы | Описание |
---|---|---|
AndroidApp (идентификатор приложения) | Создает объект AndroidApp , ссылающийся на указанное приложение Android в этом проекте Firebase. Этот метод не выполняет RPC. | |
createAndroidApp(имя_пакета,_имя_дисплея) | Создает новое приложение Firebase для Android, связанное с этим проектом Firebase. | |
createIosApp (bundleId, displayName) | Создает новое приложение Firebase iOS, связанное с этим проектом Firebase. | |
iosApp (идентификатор приложения) | Создает объект iOSApp , ссылающийся на указанное приложение iOS в этом проекте Firebase. Этот метод не выполняет RPC. | |
списокAndroidApps() | Перечисляет до 100 приложений Firebase для Android, связанных с этим проектом Firebase. | |
списокAppMetadata() | Перечисляет до 100 приложений Firebase, связанных с этим проектом Firebase. | |
списокIosApps() | Перечисляет до 100 приложений Firebase iOS, связанных с этим проектом Firebase. | |
setDisplayName (новоеDisplayName) | Обновите отображаемое имя этого проекта Firebase. | |
shaCertificate(shaHash) | Создает объект ShaCertificate . Этот метод не выполняет RPC. |
ProjectManagement.app
Подпись:
readonly app: App;
ProjectManagement.androidApp()
Создает объект AndroidApp
, ссылающийся на указанное приложение Android в этом проекте Firebase.
Этот метод не выполняет RPC.
Подпись:
androidApp(appId: string): AndroidApp;
Параметры
Параметр | Тип | Описание |
---|---|---|
идентификатор приложения | нить | appId приложения Android, на которое нужно ссылаться. |
Возврат:
Объект AndroidApp
, который ссылается на указанное приложение Firebase Android.
ProjectManagement.createAndroidApp()
Создает новое приложение Firebase для Android, связанное с этим проектом Firebase.
Подпись:
createAndroidApp(packageName: string, displayName?: string): Promise<AndroidApp>;
Параметры
Параметр | Тип | Описание |
---|---|---|
имя пакета | нить | Каноническое имя пакета приложения Android, которое будет отображаться в консоли разработчика Google Play. |
отображаемое имя | нить | Необязательное отображаемое имя, назначаемое пользователем, для этого нового приложения. |
Возврат:
Обещание< AndroidApp >
Обещание, которое разрешается для вновь созданного приложения Android.
ProjectManagement.createIosApp()
Создает новое приложение Firebase iOS, связанное с этим проектом Firebase.
Подпись:
createIosApp(bundleId: string, displayName?: string): Promise<IosApp>;
Параметры
Параметр | Тип | Описание |
---|---|---|
идентификатор пакета | нить | Идентификатор пакета приложения iOS, который будет использоваться для этого нового приложения. |
отображаемое имя | нить | Необязательное отображаемое имя, назначаемое пользователем, для этого нового приложения. |
Возврат:
Обещание < iOSApp >
Обещание, которое разрешается для вновь созданного приложения iOS.
ProjectManagement.iosApp()
Создает объект iOSApp
, ссылающийся на указанное приложение iOS в этом проекте Firebase.
Этот метод не выполняет RPC.
Подпись:
iosApp(appId: string): IosApp;
Параметры
Параметр | Тип | Описание |
---|---|---|
идентификатор приложения | нить | appId приложения iOS, на которое нужно ссылаться. |
Возврат:
Объект iOSApp
, который ссылается на указанное приложение Firebase iOS.
ProjectManagement.listAndroidApps()
Перечисляет до 100 приложений Firebase для Android, связанных с этим проектом Firebase.
Подпись:
listAndroidApps(): Promise<AndroidApp[]>;
Возврат:
Обещание< AndroidApp []>
Список приложений Android.
ProjectManagement.listAppMetadata()
Перечисляет до 100 приложений Firebase, связанных с этим проектом Firebase.
Подпись:
listAppMetadata(): Promise<AppMetadata[]>;
Возврат:
Обещание< Метаданные приложения []>
Обещание, которое разрешается в список метаданных приложений.
ProjectManagement.listIosApps()
Перечисляет до 100 приложений Firebase iOS, связанных с этим проектом Firebase.
Подпись:
listIosApps(): Promise<IosApp[]>;
Возврат:
Обещание < iOSApp []>
Список приложений iOS.
ProjectManagement.setDisplayName()
Обновите отображаемое имя этого проекта Firebase.
Подпись:
setDisplayName(newDisplayName: string): Promise<void>;
Параметры
Параметр | Тип | Описание |
---|---|---|
новоеDisplayName | нить | Новое отображаемое имя, которое необходимо обновить. |
Возврат:
Обещание<void>
Обещание, которое выполняется при обновлении отображаемого имени проекта.
ProjectManagement.shaCertificate()
Создает объект ShaCertificate
.
Этот метод не выполняет RPC.
Подпись:
shaCertificate(shaHash: string): ShaCertificate;
Параметры
Параметр | Тип | Описание |
---|---|---|
шаХаш | нить | Хэш SHA-1 или SHA-256 для этого сертификата. |
Возврат:
Объект ShaCertificate
содержит указанный хэш SHA.