firebase-admin.project-management package

Firebase proje yönetimi.

İşlevler

İşlev Açıklama
getProjectManagement(uygulama) Varsayılan uygulama veya belirli bir uygulama için ProjectManagement hizmetini alır.getProjectManagement(), varsayılan uygulamanın ProjectManagement hizmetine erişmek için bağımsız değişken olmadan veya belirli bir uygulamayla ilişkilendirilmiş ProjectManagement hizmetine erişmek için getProjectManagement(app) olarak çağrılabilir.

Sınıflar

Sınıf Açıklama
Android Uygulaması Bir Firebase Android uygulamasına referans.Bu oluşturucuyu doğrudan çağırmayın. Bunun yerine ProjectManagement.androidApp() yöntemini kullanın.
FirebaseProjectManagementError Firebase proje yönetimi hata kodu yapısı. Bu, PrefixedFirebaseError uzantısını genişletir.
iOS Uygulaması Bir Firebase iOS uygulamasına referans.Bu oluşturucuyu doğrudan çağırmayın. Bunun yerine ProjectManagement.iosApp() yöntemini kullanın.
Proje Yönetimi Firebase ProjectManagement hizmeti arayüzü.
ShaCertificate SHA-1 veya SHA-256 sertifikası.Bu oluşturucuyu doğrudan çağırmayın. Bunun yerine [projectManagement.shaCertificate()](projectManagement.ProjectManagement#shaCertificate) kullanın.

Numaralandırmalar

Numaralandırma Açıklama
AppPlatform Bir Firebase uygulamasının ilişkilendirilebileceği platformlar.

Arayüzler

Arayüz Açıklama
AndroidAppMetadata Bir Firebase Android uygulamasıyla ilgili meta veriler.
AppMetadata Bir Firebase uygulamasıyla ilgili meta veriler.
IosAppMetadata Firebase iOS uygulamasıyla ilgili meta veriler.

Tür Takma Adları

Takma Ad yazın Açıklama
ProjectManagementErrorCode

getProjectManagement(uygulama)

Varsayılan uygulama veya belirli bir uygulama için ProjectManagement hizmetini alır.

getProjectManagement(), varsayılan uygulamanın ProjectManagement hizmetine erişmek için bağımsız değişken olmadan veya belirli bir uygulamayla ilişkilendirilmiş ProjectManagement hizmetine erişmek için getProjectManagement(app) olarak çağrılabilir.

İmza:

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

Parametreler

Parametre Tür Açıklama
uygulama Uygulama ProjectManagement hizmeti iade edilecek isteğe bağlı uygulama. Sağlanmazsa varsayılan ProjectManagement hizmeti döndürülür. *

Şunu döndürür:

Proje Yönetimi

Uygulama sağlanmamışsa varsayılan ProjectManagement hizmeti veya sağlanan uygulamayla ilişkili ProjectManagement hizmeti.

1. örnek

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

2. örnek

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

Proje Yönetimi Hata Kodu

İmza:

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

UygulamaPlatformu

Bir Firebase uygulamasının ilişkilendirilebileceği platformlar.

İmza:

export declare enum AppPlatform 

Numaralandırma Üyeleri

Üye Değer Açıklama
ANDROID "ANDROID" Firebase uygulaması Android ile ilişkilendirilmiştir.
iOS "IOS" Firebase uygulaması iOS ile ilişkilendirilmiştir.
PLATFORM_BİLİNMİYOR "PLATFORM_UNKNOWN" Bilinmeyen durum. Bu, yalnızca ayarlanmayan değerleri ayırt etmek için kullanılır.