Method: projects.remoteConfig.downloadDefaults

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

string

Diperlukan. ID Proyek atau Nomor Proyek proyek Firebase, diawali dengan "proyek/".

Parameter kueri

Parameter
format

enum ( 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

string

Nilai header Tipe Konten HTTP yang menentukan tipe konten isi.

data

string ( bytes format)

Badan permintaan/respons HTTP sebagai biner mentah.

String yang dikodekan base64.

extensions[]

object

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

Objek yang berisi bidang dengan tipe arbitrer. Bidang tambahan "@type" berisi URI yang mengidentifikasi jenisnya. 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 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.