Dapatkan parameter template Remote Config proyek saat ini dan nilai default dalam format JSON, daftar properti (plist), atau XML.
permintaan HTTP
GET https://firebaseremoteconfig.googleapis.com/v1/{project=projects/*}/remoteConfig:downloadDefaults
URL menggunakan sintaks Transcoding gRPC .
Parameter jalur
Parameter | |
---|---|
project | Diperlukan. ID Proyek atau Nomor Proyek proyek Firebase, diawali dengan "proyek/". |
Parameter kueri
Parameter | |
---|---|
format | Diperlukan. Struktur file yang akan dikembalikan. |
Permintaan tubuh
Badan permintaan harus kosong.
Badan respons
Jika berhasil, responsnya adalah respons HTTP umum yang formatnya ditentukan oleh metode tersebut.
Representasi JSON |
---|
{ "contentType": string, "data": string, "extensions": [ { "@type": string, field1: ..., ... } ] } |
Bidang | |
---|---|
contentType | Nilai header Tipe Konten HTTP yang menentukan tipe konten isi. |
data | Badan permintaan/respons HTTP sebagai biner mentah. String yang dikodekan base64. |
extensions[] | Metadata respons khusus aplikasi. Harus disetel pada respons pertama untuk API streaming. Objek yang berisi bidang dengan tipe arbitrer. Bidang tambahan |
Cakupan otorisasi
Memerlukan salah satu cakupan OAuth berikut:
-
https://www.googleapis.com/auth/firebase.remoteconfig
-
https://www.googleapis.com/auth/cloud-platform
Untuk informasi lebih lanjut, lihat Ikhtisar Otentikasi .
Format
Format file yang akan diminta.
Enum | |
---|---|
FORMAT_UNSPECIFIED | Catch-all untuk nilai enum yang tidak dikenal. |
XML | Mengembalikan respons dalam format XML. |
PLIST | Mengembalikan respons dalam format daftar properti (plist). |
JSON | Mengembalikan respons dalam format JSON. |