2017-09-27 1 views
-6

J'ai développé une application de commande de nourriture en ligne pour le restaurant, Maintenant besoin de développer une application de livraison garçon, je suis confus sur la façon d'obtenir notification sur le livreur de chaque commande placé par le client, j'ai googlé beaucoup, je ne pourrais pas trouver la solution exacte. Pouvez-vous s'il vous plaît m'aider. Merci d'avanceComment un livreur recevra notification de chaque commande placée client

+0

Si vous avez un serveur vous tirez les données à partir de là ... J'imagine que vous apportiez l'application de commande de la nourriture à un serveur en ligne ... pouvez-vous être plus précis sur votre problème? –

Répondre

1

Lors de la création d'une application livreur, enregistrez votre application pour FCM. Maintenant, lorsque vous installez cette application sur l'appareil, enregistrez l'identifiant de l'appareil sur votre serveur. Vous avez maintenant une liste d'ID d'appareil enregistrée pour l'application de livraison. Chaque fois qu'une nouvelle commande est passée, il suffit d'envoyer une notification à tous les identifiants d'appareils que vous avez enregistrés pour l'application livreur. Tout le livreur recevra les notifications

1

Hy vous pouvez utiliser le serveur pour envoyer un message FCM à l'appareil ou vous pouvez simplement utiliser la console FCM pour envoyer directement le message au périphérique. Voici la documentation officielle de FCM. https://firebase.google.com/docs/cloud-messaging/ Voici le lien de l'exemple pour la façon dont vous envoyez des messages en utilisant le serveur php et la base de données MySQL Android. https://www.androidhive.info/2012/10/android-push-notifications-using-google-cloud-messaging-gcm-php-and-mysql/. Merci