透過 REST 管理 Firebase 即時資料庫安全性規則

本文說明如何透過 REST API 管理應用程式的 Firebase Realtime Database Security Rules

正在更新「Firebase Realtime Database Security Rules

您可以使用 REST API,針對 Firebase 應用程式發出 PUT 要求至 /.settings/rules.json 路徑,藉此寫入及更新 Firebase Realtime Database Security Rules。為此,我們需要存取權存證來驗證 REST 要求

在這個範例中,我們會為 Firebase 資料庫中的所有資料啟用讀取權限:

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

擷取 Firebase Realtime Database Security Rules

同樣地,我們可以對應用程式網址的 /.settings/rules.json 路徑提出 GET 要求,擷取 Firebase Realtime Database Security Rules

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

回應中會包含應用程式的所有規則。