Управление правилами базы данных Firebase Realtime через REST

Оптимизируйте свои подборки Сохраняйте и классифицируйте контент в соответствии со своими настройками.

В этом документе объясняется, как вы можете управлять правилами базы данных Firebase Realtime вашего приложения через REST API.

Обновление правил базы данных Firebase Realtime

Используя REST API, вы можете писать и обновлять правила базы данных Firebase Realtime для своего приложения Firebase, отправив запрос PUT по пути /.settings/rules.json . Для этого нам понадобится токен доступа для аутентификации нашего запроса REST .

В этом примере мы включаем доступ для чтения ко всем данным в нашей базе данных Firebase:

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

Получение правил базы данных Firebase Realtime

Точно так же мы можем сделать запрос GET к пути /.settings/rules.json URL-адреса нашего приложения, чтобы получить наши правила базы данных Firebase Realtime:

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

Ответ будет содержать все правила для нашего приложения.