Method: projects.remoteConfig.downloadDefaults

Projenin geçerli Remote Config şablon parametrelerini ve varsayılan değerlerini JSON, özellik listesi (plist) veya XML biçiminde alın.

HTTP isteği

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

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

Yol parametreleri

Parametreler
project

string

Zorunlu. Firebase projesinin Proje Kimliği veya Proje Numarası'nın başında "projeler/" bulunur.

Sorgu parametreleri

Parametreler
format

enum (Format)

Zorunlu. Döndürülecek dosya yapısı.

İstek içeriği

İsteğin gövdesi boş olmalıdır.

Yanıt gövdesi

JSON gösterimi
{
  "contentType": string,
  "data": string,
  "extensions": [
    {
      "@type": string,
      field1: ...,
      ...
    }
  ]
}
Alanlar
contentType

string

Gövdenin içerik türünü belirten HTTP Content-Type üstbilgisi değeri.

data

string (bytes format)

Ham ikili program olarak HTTP istek/yanıt gövdesi.

base64 kodlu bir dize.

extensions[]

object

Uygulamaya özel yanıt meta verileri. Akış API'leri için ilk yanıtta ayarlanmalıdır.

Rastgele türden alanlar içeren nesne. Ek bir "@type" alanı, türü tanımlayan bir URI içerir. Örnek: { "id": 1234, "@type": "types.example.com/standard/id" }.

Yetkilendirme kapsamları

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

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

Daha fazla bilgi için Kimlik Doğrulamaya Genel Bakış başlıklı makaleye bakın.

Biçim

İstenecek dosya biçimi.

Sıralamalar
FORMAT_UNSPECIFIED Tanınmayan enum değerleri için tümünü yakalama.
XML Yanıtı XML biçiminde döndürür.
PLIST Yanıtı özellik listesi (plist) biçiminde döndürür.
JSON Ham JSON biçiminde (bir HttpBody nesnesi içinde paketlenmemiş) bir yanıt döndürür.