curl을 사용하는 예
특정 장치로 메시지 보내기
특정 기기로 메시지를 보내려면 특정 앱 인스턴스의 등록 토큰으로
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
주제에 메시지 보내기
여기 주제는 / topics / 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
장치 그룹에 메시지 보내기
장치 그룹으로 메시지를 보내는 것은 개별 장치로 메시지를 보내는 것과 매우 유사합니다. to 매개 변수를 장치 그룹의 고유 알림 키로 설정하십시오.
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
서비스 API를 사용하는 예
API URL : https://fcm.googleapis.com/fcm/send
헤더
Content-type: application/json
Authorization:key=<Your Api key>
요청 방법 : POST
요청 본문
특정 장치에 대한 메시지
{
"data": {
"score": "5x1",
"time": "15:10"
},
"to": "<registration token>"
}
주제에 대한 메시지
{
"to": "/topics/foo-bar",
"data": {
"message": "This is a Firebase Cloud Messaging Topic Message!"
}
}
장치 그룹에 대한 메시지
{
"to": "<aUniqueKey>",
"data": {
"hello": "This is a Firebase Cloud Messaging Device Group Message!"
}
}