Publicar la plantilla de Remote Config de un proyecto.
Pase la ETag devuelta por projects.getRemoteConfig
como un encabezado If-Match
para garantizar que la última plantilla de Remote Config vista sea la que se sobrescribe con esta actualización. Pase If-Match: *
para forzar una actualización, independientemente de la versión actual.
Devuelve el RemoteConfig publicado y la ETag actualizada como encabezado de respuesta si tiene éxito o un error.
Consulte la guía de publicación para obtener una lista de códigos de error .
solicitud HTTP
PUT https://firebaseremoteconfig.googleapis.com/v1/{project=projects/*}/remoteConfig
La URL utiliza la sintaxis de transcodificación gRPC .
Parámetros de ruta
Parámetros | |
---|---|
project | Requerido. El ID del proyecto o el número de proyecto del proyecto de Firebase, con el prefijo "projects/". |
Parámetros de consulta
Parámetros | |
---|---|
validateOnly | Opcional. El valor predeterminado es Nota: aún pueden ocurrir otros errores después de que este valor booleano se establezca en |
Cuerpo de la solicitud
El cuerpo de la solicitud contiene una instancia de RemoteConfig
.
Cuerpo de respuesta
Si tiene éxito, el cuerpo de la respuesta contiene una instancia de RemoteConfig
.
Ámbitos de autorización
Requiere uno de los siguientes ámbitos de OAuth:
-
https://www.googleapis.com/auth/firebase.remoteconfig
-
https://www.googleapis.com/auth/cloud-platform
Para obtener más información, consulte Descripción general de la autenticación .