Publiez le modèle Remote Config d'un projet.
Transmettez l'ETag renvoyé projects.getRemoteConfig
en tant qu'en-tête If-Match
pour garantir que le dernier modèle Remote Config vu est celui qui est écrasé par cette mise à jour. Pass If-Match: *
pour forcer une mise à jour, quelle que soit la version actuelle.
Renvoie le RemoteConfig publié et l'ETag mis à jour comme en-tête de réponse en cas de succès ou d'erreur.
Consultez le guide de publication pour obtenir une liste des codes d'erreur .
Requête HTTP
PUT https://firebaseremoteconfig.googleapis.com/v1/{project=projects/*}/remoteConfig
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 | |
---|---|
validateOnly | Facultatif. La valeur par défaut est Remarque : d'autres erreurs peuvent encore se produire une fois que ce booléen est défini sur |
Corps de la demande
Le corps de la requête contient une instance de RemoteConfig
.
Corps de réponse
En cas de succès, le corps de la réponse contient une instance de RemoteConfig
.
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 .