Ví dụ sử dụng curl
Gửi tin nhắn đến các thiết bị cụ thể
Để gửi tin nhắn đến các thiết bị cụ thể, hãy đặt mã thông báo đăng ký cho phiên bản ứng dụng cụ thể
curl -H "Content-type: application/json" -H "Authorization:key=<Your Api key>" -X POST -d '{ "data": { "score": "5x1","time": "15:10"},"to" : "<registration token>"}' https://fcm.googleapis.com/fcm/send
Gửi tin nhắn đến chủ đề
ở đây chủ đề là: / chủ đề / foo-bar
curl -H "Content-type: application/json" -H "Authorization:key=<Your Api key>" -X POST -d '{ "to": "/topics/foo-bar","data": { "message": "This is a Firebase Cloud Messaging Topic Message!"}}' https://fcm.googleapis.com/fcm/send
Gửi tin nhắn đến các nhóm thiết bị
Gửi tin nhắn đến một nhóm thiết bị rất giống với gửi tin nhắn đến một thiết bị riêng lẻ. Đặt tham số thành khóa thông báo duy nhất cho nhóm thiết bị
curl -H "Content-type: application/json" -H "Authorization:key=<Your Api key>" -X POST -d '{"to": "<aUniqueKey>","data": {"hello": "This is a Firebase Cloud Messaging Device Group Message!"}}' https://fcm.googleapis.com/fcm/send
Ví dụ sử dụng API dịch vụ
URL API: https://fcm.googleapis.com/fcm/send
Tiêu đề
Content-type: application/json
Authorization:key=<Your Api key>
Phương thức yêu cầu: POST
Yêu cầu cơ thể
Tin nhắn đến các thiết bị cụ thể
{
"data": {
"score": "5x1",
"time": "15:10"
},
"to": "<registration token>"
}
Tin nhắn cho chủ đề
{
"to": "/topics/foo-bar",
"data": {
"message": "This is a Firebase Cloud Messaging Topic Message!"
}
}
Tin nhắn cho các nhóm thiết bị
{
"to": "<aUniqueKey>",
"data": {
"hello": "This is a Firebase Cloud Messaging Device Group Message!"
}
}