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.