本文說明如何透過 REST API 管理應用程式的 Firebase Realtime Database Security Rules。
正在更新「Firebase Realtime Database Security Rules」
使用 REST API,您可以對 /.settings/rules.json
路徑發出 PUT
要求,為 Firebase 應用程式編寫及更新 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>'
回應會包含應用程式的所有規則。