Check out what’s new from Firebase@ Google I/O 2021, and join our alpha program for early access to the new Remote Config personalization feature. Learn more

Gestion des règles de base de données en temps réel Firebase via REST

Ce document explique comment vous pouvez gérer les règles de base de données en temps réel Firebase de votre application via l'API REST.

Mise à jour des règles de base de données en temps réel Firebase

À l'aide de l'API REST, vous pouvez écrire et mettre à jour des règles de base de données en temps réel Firebase pour votre application Firebase en effectuant une requête PUT sur le chemin /.settings/rules.json . Pour ce faire, nous aurons besoin d'un jeton d'accès pour authentifier notre requête REST

Dans cet exemple, nous activons l'accès en lecture pour toutes les données de notre base de données Firebase :

curl -X PUT -d '{ "rules": { ".read": true } }' 'https://docs-examples.firebaseio.com/.settings/rules.json?access_token=<ACCESS_TOKEN>'

Récupération des règles de base de données en temps réel Firebase

De même, nous pouvons /.settings/rules.json une requête GET au chemin /.settings/rules.json de l'URL de notre application pour récupérer nos règles de base de données en temps réel Firebase :

curl 'https://docs-examples.firebaseio.com/.settings/rules.json?access_token=<ACCESS_TOKEN>'

La réponse contiendra toutes les règles de notre application.