Envoi de notifications de messagerie Firebase Cloud sans la console Firebase
Firebase Cloud Messaging fournit une plate-forme polyvalente pour envoyer des notifications aux appareils Android. Bien que la console utilisateur Firebase offre une interface pratique, il peut y avoir des scénarios dans lesquels les développeurs préfèrent intégrer les notifications dans leurs propres applications côté serveur.
Envoi de notifications basé sur l'API
Firebase Cloud Messaging propose une API REST qui permet aux développeurs d'envoyer des notifications directement depuis leurs serveurs. Cette approche offre une plus grande flexibilité et des options de personnalisation.
Instructions étape par étape :
Corps de la demande : Le corps de la demande doit contenir les données suivantes :
"message":
En-têtes : Les en-têtes de requête doivent inclure :
Exemple Curl Requête :
curl -X POST -H "Authorization: Bearer ya29.ElqKBGN2Ri_Uz...HnS_uNreA" \ -H "Content-Type: application/json" \ -d '{ "message":{ "notification":{ "title":"FCM Message", "body":"This is an FCM Message" }, "token":"bk3RNwTe3H0:CI2k_HHwgIpoDKCIZvvDMExUdFQ3P1..." }}' \ https://fcm.googleapis.com/v1/projects/myproject-b5ae1/messages:send
En suivant ces étapes, vous pouvez envoyer avec succès des notifications Firebase Cloud Messaging depuis votre propre serveur sans utiliser la console utilisateur Firebase.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!