إدارة قواعد قاعدة بيانات Firebase Realtime عبر REST

تنظيم صفحاتك في مجموعات يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.

يشرح هذا المستند كيف يمكنك إدارة قواعد قاعدة بيانات Firebase Realtime لتطبيقك من خلال REST API.

تحديث قواعد قاعدة بيانات Firebase Realtime

باستخدام واجهة برمجة تطبيقات REST ، يمكنك كتابة وتحديث قواعد قاعدة بيانات Firebase Realtime لتطبيق Firebase عن طريق تقديم طلب PUT إلى المسار /.settings/rules.json . للقيام بذلك ، سنحتاج إلى رمز وصول لمصادقة طلب REST الخاص بنا

في هذا المثال ، نقوم بتمكين الوصول للقراءة لجميع البيانات في قاعدة بيانات Firebase الخاصة بنا:

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

استرداد قواعد قاعدة بيانات Firebase Realtime

وبالمثل ، يمكننا تقديم طلب GET إلى مسار /.settings/rules.json الخاص بعنوان URL لتطبيقنا لاسترداد قواعد قاعدة بيانات Firebase Realtime:

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

سيحتوي الرد على جميع القواعد الخاصة بتطبيقنا.