این سند توضیح می دهد که چگونه می توانید Firebase Realtime Database Security Rules از طریق REST API مدیریت کنید.
به روز رسانی Firebase Realtime Database Security Rules
با استفاده از REST API، میتوانید با درخواست PUT
در مسیر /.settings/rules.json
Firebase Realtime Database Security Rules برای برنامه Firebase خود بنویسید و بهروزرسانی کنید. برای انجام این کار، به یک نشانه دسترسی برای احراز هویت درخواست 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
به طور مشابه، میتوانیم یک درخواست GET به مسیر /.settings/rules.json
URL برنامه خود برای بازیابی Firebase Realtime Database Security Rules خود ارائه دهیم:
curl 'https://docs-examples.firebaseio.com/.settings/rules.json?access_token=<ACCESS_TOKEN>'
پاسخ شامل تمام قوانین برنامه ما خواهد بود.