Method: projects.remoteConfig.downloadDefaults

Dapatkan parameter template Remote Config dan nilai default project saat ini dalam format JSON, daftar properti (plist), atau XML.

Permintaan HTTP

GET https://firebaseremoteconfig.googleapis.com/v1/{project=projects/*}/remoteConfig:downloadDefaults

URL menggunakan sintaks gRPC Transcoding.

Parameter jalur

Parameter
project

string

Wajib diisi. Project ID atau Nomor Project untuk project Firebase, diawali dengan "projects/".

Parameter kueri

Parameter
format

enum (Format)

Wajib diisi. Struktur file yang akan ditampilkan.

Isi permintaan

Isi permintaan harus kosong.

Isi respons

Representasi JSON
{
  "contentType": string,
  "data": string,
  "extensions": [
    {
      "@type": string,
      field1: ...,
      ...
    }
  ]
}
Kolom
contentType

string

Nilai header Jenis Konten HTTP yang menentukan jenis konten dari isi.

data

string (bytes format)

Isi permintaan/respons HTTP sebagai biner mentah.

String berenkode base64.

extensions[]

object

Metadata respons khusus aplikasi. Harus disetel dalam respons pertama untuk API streaming.

Objek yang berisi kolom tipe arbitrer. Kolom tambahan "@type" berisi URI yang mengidentifikasi jenis. Contoh: { "id": 1234, "@type": "types.example.com/standard/id" }.

Cakupan otorisasi

Memerlukan salah satu cakupan OAuth berikut:

  • https://www.googleapis.com/auth/firebase.remoteconfig
  • https://www.googleapis.com/auth/cloud-platform

Untuk informasi selengkapnya, lihat Ringkasan Autentikasi.

Format

Format file yang akan diminta.

Enum
FORMAT_UNSPECIFIED Tangkap semua untuk nilai enum yang tidak dikenal.
XML Menampilkan respons dalam format XML.
PLIST Menampilkan respons dalam format daftar properti (plist).
JSON Menampilkan respons dalam format JSON mentah (tidak dikemas dalam objek HttpBody).