Quản lý các quy tắc cơ sở dữ liệu thời gian thực của Firebase qua REST

Tài liệu này giải thích cách bạn có thể quản lý Quy tắc cơ sở dữ liệu thời gian thực Firebase của ứng dụng thông qua API REST.

Cập nhật quy tắc cơ sở dữ liệu thời gian thực của Firebase

Sử dụng REST API, bạn có thể viết và cập nhật Quy tắc cơ sở dữ liệu thời gian thực của Firebase cho ứng dụng Firebase của mình bằng cách thực hiện yêu cầu PUT tới đường dẫn /.settings/rules.json . Để làm điều này, chúng tôi sẽ cần một mã thông báo truy cập để xác thực yêu cầu REST của chúng tôi

Trong ví dụ này, chúng tôi bật quyền truy cập đọc cho tất cả dữ liệu trong cơ sở dữ liệu Firebase của chúng tôi:

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

Truy xuất quy tắc cơ sở dữ liệu thời gian thực của Firebase

Tương tự, chúng tôi có thể thực hiện yêu cầu GET tới đường dẫn /.settings/rules.json của URL ứng dụng của chúng tôi để truy xuất Quy tắc cơ sở dữ liệu thời gian thực Firebase của chúng tôi:

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

Phản hồi sẽ chứa tất cả các quy tắc cho ứng dụng của chúng tôi.