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

Koleksiyonlar ile düzeninizi koruyun İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.

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 bir PUT isteğinde bulunarak Firebase uygulamanız için Firebase Gerçek Zamanlı Veritabanı Kuralları yazabilir ve güncelleyebilirsiniz. Bunu yapmak için, REST isteğimizin kimliğini 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.