Pobierz bieżące parametry szablonu Zdalnej konfiguracji i wartości domyślne projektu w formacie JSON, na liście właściwości (plist) lub w 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 |
To pole jest wymagane. Identyfikator lub numer projektu Firebase poprzedzony ciągiem „projects/”. |
Parametry zapytania
Parametry | |
---|---|
format |
To pole jest wymagane. Struktura pliku do zwrócenia. |
Treść żądania
Treść żądania musi być pusta.
Treść odpowiedzi
Zapis JSON |
---|
{ "contentType": string, "data": string, "extensions": [ { "@type": string, field1: ..., ... } ] } |
Pola | |
---|---|
contentType |
Wartość nagłówka HTTP Content-Type określająca typ treści treści. |
data |
Treść żądania/odpowiedzi HTTP w postaci nieprzetworzonego pliku binarnego. Ciąg zakodowany w standardzie base64. |
extensions[] |
Metadane odpowiedzi aplikacji. W przypadku interfejsów API strumieniowania należy go ustawić w pierwszej odpowiedzi. Obiekt zawierający pola dowolnego typu. Dodatkowe pole |
Zakresy autoryzacji
Wymaga jednego z tych zakresów OAuth:
https://www.googleapis.com/auth/firebase.remoteconfig
https://www.googleapis.com/auth/cloud-platform
Więcej informacji znajdziesz w artykule Omówienie uwierzytelniania.
Format
Format pliku, o który chcesz poprosić.
Wartości w polu enum | |
---|---|
FORMAT_UNSPECIFIED |
Zbiorczy adresat dla 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 nieprzetworzonym formacie JSON (nie spakowanym w obiekcie HttpBody). |