Exemples d'utilisation de curl
Envoyer des messages à des appareils spécifiques
Pour envoyer des messages à des dispositifs spécifiques, définissez le jeton d'enregistrement pour l'instance d'application spécifique.
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
Envoyer des messages aux sujets
ici le sujet est : /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
Envoyer des messages à des groupes de dispositifs
L'envoi de messages à un groupe de périphériques est très similaire à l'envoi de messages à un périphérique individuel. Définissez le paramètre to sur la clé de notification unique pour le groupe de dispositifs.
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
Exemples d'utilisation de l'API de service
API URL : https://fcm.googleapis.com/fcm/send
En-têtes
Content-type: application/json
Authorization:key=<Your Api key>
Méthode de demande : POST
Corps de la demande
Messages vers des appareils spécifiques
{
"data": {
"score": "5x1",
"time": "15:10"
},
"to": "<registration token>"
}
Messages aux sujets
{
"to": "/topics/foo-bar",
"data": {
"message": "This is a Firebase Cloud Messaging Topic Message!"
}
}
Messages aux groupes de dispositifs
{
"to": "<aUniqueKey>",
"data": {
"hello": "This is a Firebase Cloud Messaging Device Group Message!"
}
}