Obtenga los parámetros de plantilla de Remote Config actuales y los valores predeterminados de un proyecto en formato JSON, lista de propiedades (plist) o XML.
solicitud HTTP
GET https://firebaseremoteconfig.googleapis.com/v1/{project=projects/*}/remoteConfig:downloadDefaults
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 | |
---|---|
format | Requerido. La estructura del archivo a devolver. |
Cuerpo de la solicitud
El cuerpo de la solicitud debe estar vacío.
Cuerpo de respuesta
Si tiene éxito, la respuesta es una respuesta HTTP genérica cuyo formato está definido por el método.
Representación JSON |
---|
{ "contentType": string, "data": string, "extensions": [ { "@type": string, field1: ..., ... } ] } |
Campos | |
---|---|
contentType | El valor del encabezado HTTP Content-Type que especifica el tipo de contenido del cuerpo. |
data | El cuerpo de solicitud/respuesta HTTP como binario sin formato. Una cadena codificada en base64. |
extensions[] | Metadatos de respuesta específicos de la aplicación. Debe configurarse en la primera respuesta para las API de transmisión. Un objeto que contiene campos de un tipo arbitrario. Un campo adicional |
Á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 .
Formato
El formato de archivo a solicitar.
Enumeraciones | |
---|---|
FORMAT_UNSPECIFIED | Comodín para valores de enumeración no reconocidos. |
XML | Devuelve una respuesta en formato XML. |
PLIST | Devuelve una respuesta en formato de lista de propiedades (plist). |
JSON | Devuelve una respuesta en formato JSON. |