Method: projects.remoteConfig.downloadDefaults

Bir 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özdizimini kullanır.

Yol parametreleri

Parametreler
project

string

Gerekli. Firebase projesinin Proje Kimliği veya Proje Numarası, başında "projeler/" bulunur.

Sorgu parametreleri

Parametreler
format

enum ( Format )

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

Talep gövdesi

İstek gövdesi boş olmalıdır.

Yanıt gövdesi

Başarılı olursa yanıt, biçimi yöntem tarafından tanımlanan genel bir HTTP yanıtıdır.

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

string

Gövdenin içerik türünü belirten HTTP İçerik Türü başlık değeri.

data

string ( bytes format)

Ham ikili 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ürde alanlar içeren bir nesne. Ek bir "@type" alanı, türü tanımlayan bir URI içerir. Örnek: { "id": 1234, "@type": "types.example.com/standard/id" } .

Yetki 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ış bölümüne bakın.

Biçim

Talep edilecek dosya formatı.

Numaralandırmalar
FORMAT_UNSPECIFIED Tanınmayan numaralandırma değerleri için tümünü yakala.
XML XML biçiminde bir yanıt döndürür.
PLIST Özellik listesi (plist) biçiminde bir yanıt döndürür.
JSON JSON biçiminde bir yanıt döndürür.