Получите текущие параметры шаблона Remote Config проекта и значения по умолчанию в формате JSON, списке свойств (plist) или XML.
HTTP-запрос
GET https://firebaseremoteconfig.googleapis.com/v1/{project=projects/*}/remoteConfig:downloadDefaults
URL-адрес использует синтаксис транскодирования gRPC .
Параметры пути
Параметры | |
---|---|
project | Необходимый. Идентификатор проекта или номер проекта Firebase с префиксом "projects/". |
Параметры запроса
Параметры | |
---|---|
format | Необходимый. Возвращаемая файловая структура. |
Тело запроса
Тело запроса должно быть пустым.
Тело ответа
JSON-представление |
---|
{ "contentType": string, "data": string, "extensions": [ { "@type": string, field1: ..., ... } ] } |
Поля | |
---|---|
contentType | Значение заголовка HTTP Content-Type, указывающее тип содержимого тела. |
data | Тело HTTP-запроса/ответа в виде необработанного двоичного файла. Строка в кодировке Base64. |
extensions[] | Метаданные ответа конкретного приложения. Должен быть установлен в первом ответе для API потоковой передачи. Объект, содержащий поля произвольного типа. Дополнительное поле |
Области авторизации
Требуется одна из следующих областей OAuth:
-
https://www.googleapis.com/auth/firebase.remoteconfig
-
https://www.googleapis.com/auth/cloud-platform
Для получения дополнительной информации см. Обзор аутентификации .
Формат
Формат файла для запроса.
Перечисления | |
---|---|
FORMAT_UNSPECIFIED | Универсальный прием для нераспознанных значений перечисления. |
XML | Возвращает ответ в формате XML. |
PLIST | Возвращает ответ в формате списка свойств (plist). |
JSON | Возвращает ответ в необработанном формате JSON (не упакованный в объект HttpBody). |