获取我们在 Firebase 峰会上发布的所有信息,了解 Firebase 可如何帮助您加快应用开发速度并满怀信心地运行应用。了解详情

Gerenciar regras do Firebase Realtime Database via REST

Este documento explica como você pode gerenciar as regras do Firebase Realtime Database do seu aplicativo por meio da API REST.

Atualização das regras do Firebase Realtime Database

Usando a API REST, você pode escrever e atualizar as regras do Firebase Realtime Database para seu aplicativo Firebase fazendo uma solicitação PUT para o caminho /.settings/rules.json . Para fazer isso, precisaremos de um token de acesso para autenticar nossa solicitação REST

Neste exemplo, habilitamos o acesso de leitura para todos os dados em nosso banco de dados Firebase:

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

Recuperando regras do Firebase Realtime Database

Da mesma forma, podemos fazer uma solicitação GET para o caminho /.settings/rules.json da URL do nosso aplicativo para recuperar nossas regras do Firebase Realtime Database:

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

A resposta conterá todas as regras do nosso aplicativo.