Restaurez le modèle Remote Config publié d'un projet vers celui spécifié par le numéro de version fourni.
Une restauration équivaut à obtenir un modèle Remote Config précédemment publié et à le republier à l'aide d'une mise à jour forcée. 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 . En particulier, notez que la méthode renvoie une erreur avec HTTP Status 404 si le versionNumber
demandé vers lequel restaurer n'est pas trouvé.
Requête HTTP
POST https://firebaseremoteconfig.googleapis.com/v1/{project=projects/*}/remoteConfig:rollback
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/ ». |
Corps de la demande
Le corps de la requête contient des données avec la structure suivante :
Représentation JSON |
---|
{ "versionNumber": string } |
Des champs | |
---|---|
versionNumber | Requis. Numéro de version de |
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 .