Firebase Gerçek Zamanlı Veritabanı Kurallarını REST ile Yönetme

Bu belge, uygulamanızın Firebase Gerçek Zamanlı Veritabanı Kurallarını REST API aracılığıyla nasıl yönetebileceğinizi açıklar.

Firebase Gerçek Zamanlı Veritabanı Kurallarını Güncelleme

REST API'yi kullanarak /.settings/rules.json yoluna PUT isteği yaparak Firebase uygulamanız için Firebase Gerçek Zamanlı Veritabanı Kuralları yazabilir ve güncelleyebilirsiniz. Bunu yapmak için, REST isteğimizi doğrulamak için bir erişim belirtecine ihtiyacımız olacak

Bu örnekte, Firebase veritabanımızdaki tüm veriler için okuma erişimini etkinleştiriyoruz:

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

Firebase Gerçek Zamanlı Veritabanı Kurallarını Alma

Benzer şekilde, Firebase Gerçek Zamanlı Veritabanı Kurallarımızı almak için uygulamamızın URL'sinin /.settings/rules.json yoluna bir GET isteğinde bulunabiliriz:

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

Yanıt, uygulamamız için tüm kuralları içerecektir.