Опубликуйте шаблон Remote Config проекта.
Передайте ETag, возвращенный projects.getRemoteConfig
в качестве заголовка If-Match
чтобы гарантировать, что последний увиденный шаблон Remote Config будет перезаписан этим обновлением. Передайте If-Match: *
, чтобы принудительно выполнить обновление независимо от текущей версии.
Возвращает опубликованный RemoteConfig и обновленный ETag в качестве заголовка ответа в случае успеха или ошибки.
Список кодов ошибок см. в руководстве по публикации.
HTTP-запрос
PUT https://firebaseremoteconfig.googleapis.com/v1/{project=projects/*}/remoteConfig
URL-адрес использует синтаксис транскодирования gRPC .
Параметры пути
Параметры | |
---|---|
project | Необходимый. Идентификатор проекта или номер проекта Firebase с префиксом "projects/". |
Параметры запроса
Параметры | |
---|---|
validateOnly | Необязательный. По умолчанию установлено значение Примечание. Другие ошибки могут возникать после того, как для этого логического значения установлено значение |
Тело запроса
Тело запроса содержит экземпляр RemoteConfig
.
Тело ответа
В случае успеха тело ответа содержит экземпляр RemoteConfig
.
Области авторизации
Требуется одна из следующих областей OAuth:
-
https://www.googleapis.com/auth/firebase.remoteconfig
-
https://www.googleapis.com/auth/cloud-platform
Для получения дополнительной информации см. Обзор аутентификации .