Publique o modelo do Configuração remota de um projeto.
Passe o ETag retornado por projects.getRemoteConfig
como um cabeçalho If-Match
para garantir que o último modelo do Configuração remota visto seja aquele que está sendo substituído por esta atualização. Passe If-Match: *
para forçar uma atualização, independentemente da versão atual.
Retorna o RemoteConfig publicado e o ETag atualizado como um cabeçalho de resposta se for bem-sucedido ou se ocorrer um erro.
Consulte o guia de publicação para obter uma lista de códigos de erro .
Solicitação HTTP
PUT https://firebaseremoteconfig.googleapis.com/v1/{project=projects/*}/remoteConfig
A URL usa sintaxe de transcodificação gRPC .
Parâmetros de caminho
Parâmetros | |
---|---|
project | Obrigatório. O ID ou número do projeto do projeto do Firebase, prefixado com "projetos/". |
Parâmetros de consulta
Parâmetros | |
---|---|
validateOnly | Opcional. O padrão é Nota: outros erros ainda podem ocorrer depois que este booleano for definido como |
Solicitar corpo
O corpo da solicitação contém uma instância de RemoteConfig
.
Corpo de resposta
Se for bem-sucedido, o corpo da resposta conterá uma instância de RemoteConfig
.
Escopos de autorização
Requer um dos seguintes escopos OAuth:
-
https://www.googleapis.com/auth/firebase.remoteconfig
-
https://www.googleapis.com/auth/cloud-platform
Para obter mais informações, consulte Visão geral da autenticação .