Únete de manera presencial y en línea a Firebase Summit el 18 de octubre de 2022. Descubre cómo Firebase puede ayudarte a acelerar el desarrollo de apps, a lanzar la tuya con confianza y a escalar con facilidad. Regístrate ahora

Administra las reglas de Firebase Realtime Database mediante REST

Organiza tus páginas con colecciones Guarda y categoriza el contenido según tus preferencias.

En este documento se explica cómo administrar reglas de Firebase Realtime Database a través de la API de REST.

Actualiza reglas de Firebase Realtime Database

Con la API de REST, puedes escribir y actualizar las reglas de Firebase Realtime Database para tu app de Firebase mediante una solicitud PUT a la ruta de acceso /.settings/rules.json. Para ello, necesitaremos un token de acceso para autenticar nuestra solicitud de REST

En este ejemplo habilitamos el acceso de lectura para todos los datos de nuestra base de datos de Firebase:

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

Recupera reglas de Firebase Realtime Database

De manera similar, podemos realizar una solicitud GET a la ruta de acceso /.settings/rules.json de la URL de nuestra app para recuperar nuestras reglas de Firebase Realtime Database:

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

La respuesta contendrá todas las reglas de la app.