Method: projects.getAdminSdkConfig

Başlatmayı basitleştirmek için sunucular tarafından kullanılabilen, belirtilen FirebaseProject ile ilişkili yapılandırma yapıtını alır.

Genellikle bu yapılandırma, Firebase Admin SDK'nın startupizeApp komutuyla birlikte kullanılır.

HTTP isteği

GET https://firebase.googleapis.com/v1beta1/{name=projects/*/adminSdkConfig}

URL, gRPC Kod Dönüştürme sözdizimini kullanır.

Yol parametreleri

Parametreler
name

string

FirebaseProject kaynağının şu biçimdeki adı:

projects/ PROJECT_IDENTIFIER /adminSdkConfig

PROJECT_IDENTIFIER değerleriyle ilgili ayrıntılar için FirebaseProject name alanına bakın.

Talep gövdesi

İstek gövdesi boş olmalıdır.

Yanıt gövdesi

Başarılı olursa yanıt gövdesi aşağıdaki yapıya sahip verileri içerir:

JSON gösterimi
{
  "projectId": string,
  "databaseURL": string,
  "storageBucket": string,
  "locationId": string
}
Alanlar
projectId

string

Değişmez. FirebaseProject için kullanıcı tarafından atanan benzersiz tanımlayıcı. Bu tanımlayıcı, Projeyle ilişkili bazı Firebase kaynaklarının URL'lerinde veya adlarında görünebilir, ancak genellikle Projeye atıfta bulunmak için uygun bir takma ad olarak ele alınmalıdır.

databaseURL

string

Varsayılan Firebase Gerçek Zamanlı Veritabanı URL'si.

storageBucket

string

Firebase için varsayılan Cloud Storage depolama grubu adı.

locationId

string

Projenin varsayılan GCP kaynak konumunun kimliği. Konum, kullanılabilir GCP kaynağı konumlarından biridir.

Varsayılan GCP kaynak konumu henüz kesinleştirilmediyse bu alan atlanır. Bir Projenin varsayılan GCP kaynak konumunu ayarlamak için Firebase kaynaklarını Projeye ekledikten sonra defaultLocation.finalize öğesini çağırın.

Yetki Kapsamları

Aşağıdaki OAuth kapsamlarından birini gerektirir:

  • https://www.googleapis.com/auth/cloud-platform
  • https://www.googleapis.com/auth/cloud-platform.read-only
  • https://www.googleapis.com/auth/firebase
  • https://www.googleapis.com/auth/firebase.readonly

Daha fazla bilgi için Kimlik Doğrulamaya Genel Bakış bölümüne bakın.