การจัดการกฎฐานข้อมูลเรียลไทม์ของ Firebase ผ่าน REST

จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ

เอกสารนี้อธิบายวิธีจัดการกฎฐานข้อมูลเรียลไทม์ของ Firebase ของแอปผ่าน REST API

การอัปเดตกฎฐานข้อมูลเรียลไทม์ของ Firebase

เมื่อใช้ REST API คุณจะเขียนและอัปเดต กฎฐานข้อมูลเรียลไทม์ ของ 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

ในทำนองเดียวกัน เราสามารถส่งคำขอ GET ไปยังเส้นทาง /.settings/rules.json ของ URL ของแอปเพื่อดึงกฎฐานข้อมูลเรียลไทม์ของ Firebase:

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

การตอบกลับจะมีกฎทั้งหมดสำหรับแอปของเรา