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

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

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

باستخدام API REST، يمكنك كتابة وتحديث Firebase الحقيقي قواعد بيانات عن التطبيق 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 الحقيقي:

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

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