Method: projects.remoteConfig.downloadDefaults

Projenin geçerli Remote Config şablon parametrelerini ve varsayılan değerlerini JSON, mülk 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ünde "projects/" 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övde metninin 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ürde alanlar içeren bir nesne. "@type" adlı ek 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ış sayfasına göz atın.

Biçim

İstenecek dosya biçimi.

Sıralamalar
FORMAT_UNSPECIFIED Tanınmayan enum değerleri için tümünü yakalama.
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 Ham JSON biçiminde (HttpBody nesnesinde paketlenmemiş) bir yanıt döndürür.