Obtenez les paramètres actuels du modèle Remote Config et les valeurs par défaut d'un projet au format JSON, liste de propriétés (plist) ou XML.
Requête HTTP
GET https://firebaseremoteconfig.googleapis.com/v1/{project=projects/*}/remoteConfig:downloadDefaults
L'URL utilise la syntaxe de transcodage gRPC .
Paramètres du chemin
Paramètres | |
---|---|
project | Requis. ID de projet ou numéro de projet du projet Firebase, préfixé par « projects/ ». |
Paramètres de requête
Paramètres | |
---|---|
format | Requis. La structure du fichier à retourner. |
Corps de la demande
Le corps de la requête doit être vide.
Corps de réponse
En cas de succès, la réponse est une réponse HTTP générique dont le format est défini par la méthode.
Représentation JSON |
---|
{ "contentType": string, "data": string, "extensions": [ { "@type": string, field1: ..., ... } ] } |
Des champs | |
---|---|
contentType | La valeur d'en-tête HTTP Content-Type spécifiant le type de contenu du corps. |
data | Le corps de la requête/réponse HTTP sous forme binaire brute. Une chaîne codée en base64. |
extensions[] | Métadonnées de réponse spécifiques à l’application. Doit être défini dans la première réponse pour les API de streaming. Un objet contenant des champs d'un type arbitraire. Un champ supplémentaire |
Portées des autorisations
Nécessite l'une des étendues OAuth suivantes :
-
https://www.googleapis.com/auth/firebase.remoteconfig
-
https://www.googleapis.com/auth/cloud-platform
Pour plus d'informations, consultez la Présentation de l'authentification .
Format
Le format de fichier à demander.
Énumérations | |
---|---|
FORMAT_UNSPECIFIED | Fourre-tout pour les valeurs d'énumération non reconnues. |
XML | Renvoie une réponse au format XML. |
PLIST | Renvoie une réponse au format liste de propriétés (plist). |
JSON | Renvoie une réponse au format JSON. |