Reverta o modelo publicado da Configuração remota de um projeto para o especificado pelo número de versão fornecido.
Uma reversão equivale a receber um modelo da Configuração remota publicado anteriormente e republicá-lo usando uma atualização forçada. Retorna o RemoteConfig publicado e a ETag atualizada como um cabeçalho de resposta, se bem-sucedido, ou um erro.
Consulte o guia de publicação para ver uma lista de códigos de erro. Especificamente, observe que o método retorna um erro com Status HTTP 404 se o versionNumber
solicitado para reversão não for encontrado.
Solicitação HTTP
POST https://firebaseremoteconfig.googleapis.com/v1/{project=projects/*}/remoteConfig:rollback
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/". |
Corpo da solicitação
O corpo da solicitação contém dados com a seguinte estrutura:
Representação JSON |
---|
{ "versionNumber": string } |
Campos | |
---|---|
versionNumber |
Obrigatório. O número da versão do |
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.