Publicar o modelo da Configuração remota de um projeto.
Transmita a ETag retornada por projects.getRemoteConfig
como um cabeçalho If-Match
para garantir que o último modelo da Configuração remota visto seja substituído por essa atualização. Transmita If-Match: *
para forçar uma atualização, independentemente da versão atual.
Retorna o RemoteConfig publicado e a ETag atualizada como cabeçalho de resposta em caso de êxito ou um erro.
Consulte o guia de publicação para conferir uma lista de códigos de erro.
Solicitação HTTP
PUT https://firebaseremoteconfig.googleapis.com/v1/{project=projects/*}/remoteConfig
O URL usa a sintaxe de transcodificação gRPC.
Parâmetros de caminho
Parâmetros | |
---|---|
project |
Obrigatório. O ID ou número do projeto do Firebase, com o prefixo "projects/". |
Parâmetros de consulta
Parâmetros | |
---|---|
validateOnly |
Opcional. O valor padrão é Observação: outros erros ainda podem ocorrer depois que esse booleano é definido como |
Corpo da solicitação
O corpo da solicitação contém uma instância de RemoteConfig
.
Corpo da resposta
Se a solicitação for bem-sucedida, o corpo da resposta conterá uma instância de RemoteConfig
.
Escopos de autorização
Requer um dos seguintes escopos de OAuth:
https://www.googleapis.com/auth/firebase.remoteconfig
https://www.googleapis.com/auth/cloud-platform
Para saber mais, consulte a Visão geral da autenticação.