Firebase ad alanına sahip API (eski).
İşlevler
İşlev | Açıklama |
---|---|
uygulama(adı) | |
appCheck(uygulama) | Varsayılan uygulama veya belirli bir uygulama için AppCheck hizmetini alır.admin.appCheck() , varsayılan uygulamanın AppCheck hizmetine erişmek için bağımsız değişken olmadan veya belirli bir uygulamayla ilişkili AppCheck hizmetine erişmek için admin.appCheck(app) olarak çağrılabilir. |
auth(uygulama) | Varsayılan uygulama veya belirli bir uygulama için Auth hizmetini alır.admin.auth() , varsayılan uygulamanın Auth hizmetine erişmek için bağımsız değişken olmadan veya belirli bir uygulamayla ilişkili Auth hizmetine erişmek için admin.auth(app) olarak çağrılabilir. |
database(uygulama) | Varsayılan uygulama veya belirli bir uygulama için Database hizmetini alır.admin.database() , varsayılan uygulamanın Database hizmetine erişmek için bağımsız değişken olmadan veya belirli bir uygulamayla ilişkili Database hizmetine erişmek için admin.database(app) olarak çağrılabilir.admin.database ayrıca, Database hizmetiyle ilişkili genel sabit değerlere ve yöntemlere erişmek için kullanılabilen bir ad alanıdır. |
firestore(uygulama) | |
initializeApp(seçenekler, ad) | |
yükleme(uygulama) | Varsayılan uygulama veya belirli bir uygulama için Yüklemeler hizmetini alır.admin.installations() , varsayılan uygulamanın Yüklemeler hizmetine erişmek için bağımsız değişken olmadan veya belirli bir uygulamayla ilişkili Yüklemeler hizmetine erişmek için admin.installations(app) olarak çağrılabilir. |
instanceId(uygulama) | Varsayılan uygulama veya belirli bir uygulama için InstanceId hizmetini alır.admin.instanceId() , varsayılan uygulamanın InstanceId hizmetine erişmek için bağımsız değişken olmadan veya belirli bir uygulamayla ilişkili InstanceId hizmetine erişmek için admin.instanceId(app) olarak çağrılabilir. |
machineLearning(uygulama) | Varsayılan uygulama veya belirli bir uygulama için MachineLearning hizmetini alır.admin.machineLearning() , varsayılan uygulamanın MachineLearning hizmetine erişmek için bağımsız değişken olmadan veya belirli bir uygulamayla ilişkili MachineLearning hizmetine erişmek için admin.machineLearning(app) olarak çağrılabilir. |
mesajlaşma(uygulama) | Varsayılan uygulama veya belirli bir uygulama için Mesajlaşma hizmetini alır.admin.messaging() , varsayılan uygulamanın Messaging hizmetine erişmek için bağımsız değişken olmadan veya belirli bir uygulamayla ilişkili Messaging hizmetine erişmek için admin.messaging(app) olarak çağrılabilir. |
projectManagement(uygulama) | Varsayılan uygulama veya belirli bir uygulama için ProjectManagement hizmetini alır.admin.projectManagement() , varsayılan uygulamanın ProjectManagement hizmetine erişmek için bağımsız değişken olmadan veya belirli bir uygulamayla ilişkili ProjectManagement hizmetine erişmek için admin.projectManagement(app) olarak çağrılabilir. |
remoteConfig(uygulama) | Varsayılan uygulama veya belirli bir uygulama için RemoteConfig hizmetini alır.admin.remoteConfig() , varsayılan uygulamanın RemoteConfig hizmetine erişmek için bağımsız değişken olmadan veya belirli bir uygulamayla ilişkili RemoteConfig hizmetine erişmek için admin.remoteConfig(app) olarak çağrılabilir. |
securityRules(uygulama) | Varsayılan uygulama veya belirli bir uygulama için SecurityRules hizmetini alır.admin.securityRules() , varsayılan uygulamanın SecurityRules hizmetine erişmek için bağımsız değişken olmadan veya belirli bir uygulamayla ilişkili SecurityRules hizmetine erişmek için admin.securityRules(app) olarak çağrılabilir. |
storage(uygulama) | Varsayılan uygulama veya belirli bir uygulama için Depolama hizmetini alır.admin.storage() , varsayılan uygulamanın Storage hizmetine erişmek için bağımsız değişken olmadan veya belirli bir uygulamayla ilişkili Storage hizmetine erişmek için admin.storage(app) olarak çağrılabilir. |
Arayüzler
Arayüz | Açıklama |
---|---|
Uygulama Seçenekleri | initializeApp() parametresine iletilebilecek seçenekler. |
FirebaseArrayIndexError | Hatalı öğeyi almak için kullanılabilecek bir FirebaseError nesnesi ve dizin içeren bileşik tür. |
FirebaseError | FirebaseError , standart JavaScript Error nesnesinin bir alt sınıfıdır. Mesaj dizesi ve yığın izlemeye ek olarak bir dize kodu da içerir. |
GoogleOAuthAccessToken | Google OAuth 2.0 erişim jetonları arayüzü. |
Hizmet Hesabı |
Ad alanları
Değişkenler
Değişken | Açıklama |
---|---|
uygulamalar | |
SDK_VERSION |
uygulama(adı)
İmza:
export declare function app(name?: string): app.App;
Parametreler
Parametre | Tür | Açıklama |
---|---|---|
ad | dize |
İadeler:
appCheck(uygulama)
Varsayılan uygulama veya belirli bir uygulama için AppCheck hizmetini alır.
admin.appCheck()
, varsayılan uygulamanın AppCheck
hizmetine erişmek için bağımsız değişken olmadan veya belirli bir uygulamayla ilişkili AppCheck
hizmetine erişmek için admin.appCheck(app)
olarak çağrılabilir.
İmza:
export declare function appCheck(app?: App): appCheck.AppCheck;
Parametreler
Parametre | Tür | Açıklama |
---|---|---|
uygulama | Uygulamaya | AppCheck hizmetinin döndürüleceği isteğe bağlı uygulama. Sağlanmazsa varsayılan AppCheck hizmeti döndürülür. |
İadeler:
Uygulama sağlanmamışsa varsayılan AppCheck
hizmeti veya sağlanan uygulamayla ilişkili AppCheck
hizmeti.
1. örnek
// Get the `AppCheck` service for the default app
var defaultAppCheck = admin.appCheck();
2. örnek
// Get the `AppCheck` service for a given app
var otherAppCheck = admin.appCheck(otherApp);
auth(uygulama)
Varsayılan uygulama veya belirli bir uygulama için Auth hizmetini alır.
admin.auth()
, varsayılan uygulamanın Auth hizmetine erişmek için bağımsız değişken olmadan veya belirli bir uygulamayla ilişkili Auth hizmetine erişmek için admin.auth(app)
olarak çağrılabilir.
İmza:
export declare function auth(app?: App): auth.Auth;
Parametreler
Parametre | Tür | Açıklama |
---|---|---|
uygulama | Uygulamaya |
İadeler:
1. örnek
// Get the Auth service for the default app
var defaultAuth = admin.auth();
2. örnek
// Get the Auth service for a given app
var otherAuth = admin.auth(otherApp);
veritabanı(uygulama)
Varsayılan uygulama veya belirli bir uygulama için Database (Veritabanı) hizmetini alır.
admin.database()
, varsayılan uygulamanın Database
hizmetine erişmek için bağımsız değişken olmadan veya belirli bir uygulamayla ilişkili Database
hizmetine erişmek için admin.database(app)
olarak çağrılabilir.
admin.database
aynı zamanda Database
hizmetiyle ilişkili genel sabit değerlere ve yöntemlere erişmek için kullanılabilen bir ad alanıdır.
İmza:
export declare function database(app?: App): database.Database;
Parametreler
Parametre | Tür | Açıklama |
---|---|---|
uygulama | Uygulamaya |
İadeler:
Uygulama sağlanmamışsa varsayılan Database
hizmeti veya sağlanan uygulamayla ilişkili Database
hizmeti.
1. örnek
// Get the Database service for the default app
var defaultDatabase = admin.database();
2. örnek
// Get the Database service for a specific app
var otherDatabase = admin.database(app);
firestore(uygulama)
İmza:
export declare function firestore(app?: App): _firestore.Firestore;
Parametreler
Parametre | Tür | Açıklama |
---|---|---|
uygulama | Uygulamaya |
İadeler:
_firestore.Firestore
initializeApp(seçenekler; ad)
İmza:
export declare function initializeApp(options?: AppOptions, name?: string): app.App;
Parametreler
Parametre | Tür | Açıklama |
---|---|---|
seçenekler | Uygulama Seçenekleri | |
ad | dize |
İadeler:
yüklemeler(uygulama)
Varsayılan uygulama veya belirli bir uygulama için Yüklemeler hizmetini alır.
admin.installations()
, varsayılan uygulamanın Yüklemeler hizmetine erişmek için bağımsız değişken olmadan veya belirli bir uygulamayla ilişkili Yüklemeler hizmetine erişmek için admin.installations(app)
olarak çağrılabilir.
İmza:
export declare function installations(app?: App): installations.Installations;
Parametreler
Parametre | Tür | Açıklama |
---|---|---|
uygulama | Uygulamaya | Installations hizmetinin iade edileceği isteğe bağlı uygulama. Sağlanmazsa varsayılan Installations hizmeti döndürülür. |
İadeler:
Uygulama sağlanmamışsa varsayılan Installations
hizmeti veya sağlanan uygulamayla ilişkili Installations
hizmeti.
1. örnek
// Get the Installations service for the default app
var defaultInstallations = admin.installations();
2. örnek
// Get the Installations service for a given app
var otherInstallations = admin.installations(otherApp);
ornekKimliği(uygulama)
Varsayılan uygulama veya belirli bir uygulama için InstanceId hizmetini alır.
admin.instanceId()
, varsayılan uygulamanın InstanceId
hizmetine erişmek için bağımsız değişken olmadan veya belirli bir uygulamayla ilişkili InstanceId
hizmetine erişmek için admin.instanceId(app)
olarak çağrılabilir.
İmza:
export declare function instanceId(app?: App): instanceId.InstanceId;
Parametreler
Parametre | Tür | Açıklama |
---|---|---|
uygulama | Uygulamaya | InstanceId hizmetinin iade edileceği isteğe bağlı uygulama. Sağlanmazsa varsayılan InstanceId hizmeti döndürülür. |
İadeler:
Uygulama sağlanmamışsa varsayılan InstanceId
hizmeti veya sağlanan uygulamayla ilişkili InstanceId
hizmeti.
1. örnek
// Get the Instance ID service for the default app
var defaultInstanceId = admin.instanceId();
2. örnek
// Get the Instance ID service for a given app
var otherInstanceId = admin.instanceId(otherApp);
MachineLearning(uygulama)
Varsayılan uygulama veya belirli bir uygulama için MachineLearning hizmetini alır.
admin.machineLearning()
, varsayılan uygulamanın MachineLearning
hizmetine erişmek için bağımsız değişken olmadan veya belirli bir uygulamayla ilişkili MachineLearning
hizmetine erişmek için admin.machineLearning(app)
olarak çağrılabilir.
İmza:
export declare function machineLearning(app?: App): machineLearning.MachineLearning;
Parametreler
Parametre | Tür | Açıklama |
---|---|---|
uygulama | Uygulamaya | MachineLearning hizmetinin iade edileceği isteğe bağlı uygulama. Sağlanmazsa varsayılan MachineLearning hizmeti döndürülür. |
İadeler:
machineLearning.MachineLearning
Uygulama sağlanmamışsa varsayılan MachineLearning
hizmeti veya sağlanan uygulamayla ilişkili MachineLearning
hizmeti.
1. örnek
// Get the MachineLearning service for the default app
var defaultMachineLearning = admin.machineLearning();
2. örnek
// Get the MachineLearning service for a given app
var otherMachineLearning = admin.machineLearning(otherApp);
mesajlaşma(uygulama)
Varsayılan uygulama veya belirli bir uygulama için Mesajlaşma hizmetini alır.
admin.messaging()
, varsayılan uygulamanın Messaging
hizmetine erişmek için bağımsız değişken olmadan veya belirli bir uygulamayla ilişkili Messaging
hizmetine erişmek için admin.messaging(app)
olarak çağrılabilir.
İmza:
export declare function messaging(app?: App): messaging.Messaging;
Parametreler
Parametre | Tür | Açıklama |
---|---|---|
uygulama | Uygulamaya | Messaging hizmetinin iade edileceği isteğe bağlı uygulama. Sağlanmazsa varsayılan Messaging hizmeti döndürülür. |
İadeler:
Uygulama sağlanmamışsa varsayılan Messaging
hizmeti veya sağlanan uygulamayla ilişkili Messaging
hizmeti.
1. örnek
// Get the Messaging service for the default app
var defaultMessaging = admin.messaging();
2. örnek
// Get the Messaging service for a given app
var otherMessaging = admin.messaging(otherApp);
projectManagement(uygulama)
Varsayılan uygulama veya belirli bir uygulama için ProjectManagement hizmetini alır.
admin.projectManagement()
, varsayılan uygulamanın ProjectManagement
hizmetine erişmek için bağımsız değişken olmadan veya belirli bir uygulamayla ilişkili ProjectManagement
hizmetine erişmek için admin.projectManagement(app)
olarak çağrılabilir.
İmza:
export declare function projectManagement(app?: App): projectManagement.ProjectManagement;
Parametreler
Parametre | Tür | Açıklama |
---|---|---|
uygulama | Uygulamaya | ProjectManagement hizmetinin iade edileceği isteğe bağlı uygulama. Sağlanmazsa varsayılan ProjectManagement hizmeti döndürülür. * |
İadeler:
projectManagement.ProjectManagement
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
var defaultProjectManagement = admin.projectManagement();
2. örnek
// Get the ProjectManagement service for a given app
var otherProjectManagement = admin.projectManagement(otherApp);
RemoteConfig(uygulama)
Varsayılan uygulama veya belirli bir uygulama için RemoteConfig hizmetini alır.
admin.remoteConfig()
, varsayılan uygulamanın RemoteConfig
hizmetine erişmek için bağımsız değişken olmadan veya belirli bir uygulamayla ilişkili RemoteConfig
hizmetine erişmek için admin.remoteConfig(app)
olarak çağrılabilir.
İmza:
export declare function remoteConfig(app?: App): remoteConfig.RemoteConfig;
Parametreler
Parametre | Tür | Açıklama |
---|---|---|
uygulama | Uygulamaya | RemoteConfig hizmetinin döndürüleceği isteğe bağlı uygulama. Sağlanmazsa varsayılan RemoteConfig hizmeti döndürülür. |
İadeler:
Uygulama sağlanmamışsa varsayılan RemoteConfig
hizmeti veya sağlanan uygulamayla ilişkili RemoteConfig
hizmeti.
1. örnek
// Get the `RemoteConfig` service for the default app
var defaultRemoteConfig = admin.remoteConfig();
2. örnek
// Get the `RemoteConfig` service for a given app
var otherRemoteConfig = admin.remoteConfig(otherApp);
securityRules(uygulama)
Varsayılan uygulama veya belirli bir uygulama için SecurityRules hizmetini alır.
admin.securityRules()
, varsayılan uygulamanın SecurityRules hizmetine erişmek için bağımsız değişken olmadan veya belirli bir uygulamayla ilişkilendirilmiş SecurityRules hizmetine erişmek için admin.securityRules(app)
olarak çağrılabilir.
İmza:
export declare function securityRules(app?: App): securityRules.SecurityRules;
Parametreler
Parametre | Tür | Açıklama |
---|---|---|
uygulama | Uygulamaya | SecurityRules hizmetinin döndürüleceği isteğe bağlı uygulama. Sağlanmazsa varsayılan SecurityRules hizmeti döndürülür. |
İadeler:
Uygulama sağlanmamışsa varsayılan SecurityRules
hizmeti veya sağlanan uygulamayla ilişkili SecurityRules
hizmeti.
1. örnek
// Get the SecurityRules service for the default app
var defaultSecurityRules = admin.securityRules();
2. örnek
// Get the SecurityRules service for a given app
var otherSecurityRules = admin.securityRules(otherApp);
depolama alanı(uygulama)
Varsayılan uygulama veya belirli bir uygulama için Depolama hizmetini alır.
admin.storage()
, varsayılan uygulamanın Storage
hizmetine erişmek için bağımsız değişken olmadan veya belirli bir uygulamayla ilişkili Storage
hizmetine erişmek için admin.storage(app)
olarak çağrılabilir.
İmza:
export declare function storage(app?: App): storage.Storage;
Parametreler
Parametre | Tür | Açıklama |
---|---|---|
uygulama | Uygulamaya |
İadeler:
1. örnek
// Get the Storage service for the default app
var defaultStorage = admin.storage();
2. örnek
// Get the Storage service for a given app
var otherStorage = admin.storage(otherApp);
uygulamalar
İmza:
apps: (app.App | null)[]
SDK_VERSION
İmza:
SDK_VERSION: string