Firebase Summit で発表されたすべての情報をご覧ください。Firebase を使用してアプリ開発を加速し、自信を持ってアプリを実行する方法を紹介しています。詳細

RESTを介したFirebaseRealtimeデータベースルールの管理

コレクションでコンテンツを整理 必要に応じて、コンテンツの保存と分類を行います。

このドキュメントでは、REST API を使用してアプリの Firebase Realtime Database ルールを管理する方法について説明します。

Firebase Realtime Database ルールの更新

REST API を使用すると、/. /.settings/rules.jsonパスにPUTリクエストを送信することで、Firebase アプリのFirebase Realtime Database ルールを作成および更新できます。これを行うには、REST リクエストを認証するためのアクセス トークンが必要です。

この例では、Firebase データベース内のすべてのデータに対して読み取りアクセスを有効にします。

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

Firebase Realtime Database ルールの取得

同様に、アプリの URL の/.settings/rules.jsonパスに GET リクエストを送信して、Firebase Realtime Database ルールを取得できます。

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

応答には、アプリのすべてのルールが含まれます。