Method: projects.remoteConfig.downloadDefaults

Pobierz bieżące parametry szablonu zdalnej konfiguracji projektu i wartości domyślne w formacie JSON, liście właściwości (plist) lub formacie XML.

Żądanie HTTP

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

Adres URL używa składni transkodowania gRPC .

Parametry ścieżki

Parametry
project

string

Wymagany. Identyfikator projektu lub numer projektu Firebase, poprzedzony przedrostkiem „projects/”.

Parametry zapytania

Parametry
format

enum ( Format )

Wymagany. Struktura pliku do zwrócenia.

Treść żądania

Treść żądania musi być pusta.

Treść odpowiedzi

Jeśli się powiedzie, odpowiedzią będzie ogólna odpowiedź HTTP, której format jest zdefiniowany przez metodę.

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

string

Wartość nagłówka HTTP Content-Type określająca typ zawartości treści.

data

string ( bytes format)

Treść żądania/odpowiedzi HTTP jako surowy plik binarny.

Ciąg zakodowany w formacie Base64.

extensions[]

object

Metadane odpowiedzi specyficzne dla aplikacji. Należy ustawić w pierwszej odpowiedzi w przypadku interfejsów API przesyłania strumieniowego.

Obiekt zawierający pola dowolnego typu. Dodatkowe pole "@type" zawiera identyfikator URI identyfikujący typ. Przykład: { "id": 1234, "@type": "types.example.com/standard/id" } .

Zakresy uprawnień

Wymaga jednego z następujących zakresów OAuth:

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

Aby uzyskać więcej informacji, zobacz Omówienie uwierzytelniania .

Format

Format pliku, o który należy poprosić.

Wyliczenia
FORMAT_UNSPECIFIED Przechwytywanie wszystkich nierozpoznanych wartości wyliczeniowych.
XML Zwraca odpowiedź w formacie XML.
PLIST Zwraca odpowiedź w formacie listy właściwości (plist).
JSON Zwraca odpowiedź w formacie JSON.