Method: projects.getAdminSdkConfig

Mendapatkan artefak konfigurasi yang terkait dengan FirebaseProject yang ditentukan, yang dapat digunakan oleh server untuk menyederhanakan inisialisasi.

Biasanya, konfigurasi ini digunakan dengan perintah initializeApp Firebase Admin SDK.

Permintaan HTTP

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

URL menggunakan sintaks gRPC Transcoding.

Parameter jalur

Parameter
name

string

Nama resource FirebaseProject, dalam format:

projects/PROJECT_IDENTIFIER/adminSdkConfig

Lihat kolom FirebaseProject name untuk mengetahui detail tentang nilai PROJECT_IDENTIFIER.

Isi permintaan

Isi permintaan harus kosong.

Isi respons

Jika berhasil, isi respons memuat data dengan struktur berikut:

Representasi JSON
{
  "projectId": string,
  "databaseURL": string,
  "storageBucket": string,
  "locationId": string
}
Kolom
projectId

string

Tidak dapat diubah. ID unik yang ditetapkan pengguna untuk FirebaseProject. ID ini dapat muncul di URL atau nama beberapa resource Firebase yang terkait dengan Project, tetapi secara umum harus diperlakukan sebagai alias praktis untuk merujuk Project.

databaseURL

string

URL Firebase Realtime Database default.

storageBucket

string

Nama bucket penyimpanan Cloud Storage for Firebase default.

locationId

string

ID lokasi resource GCP default Project. Lokasi adalah salah satu lokasi resource GCP yang tersedia.

Kolom ini dihilangkan jika lokasi resource GCP default belum diselesaikan. Untuk menetapkan lokasi resource GCP default Project, panggil defaultLocation.finalize setelah Anda menambahkan resource Firebase ke Project.

Cakupan Otorisasi

Memerlukan salah satu cakupan OAuth berikut:

  • 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

Untuk mengetahui informasi selengkapnya, lihat Ringkasan Autentikasi.