3 votes

Node js socket io chat envoyer message notification

Comment envoyer une notification de message pour ios en utilisant node js socket io alors que l'application de chat est fermée ?

0voto

Master JS Points 1

En fait, lorsqu'un simple message est envoyé, vous l'attraperez avec socket.io et vous enverrez une notification via push.js en l'utilisant. Push.js : https://pushjs.org/ . La façon de procéder est également expliquée en détail sur le site. Mais si vous voulez quand même une méthode simple, la voici :

Push.create(data.user_name + " | Chat", {
    body: data.desc,
    icon: "https://pushjs.org/images/icon.png",
    tag: "chat",
    link: "http://localhost:8080/chat",
    timeout: 5000,
    onClick: function () {
         window.focus();
         this.close();
    }
});

0voto

Mahendra GP Points 3340

Cela peut être réalisé par l'intégration des notifications push dans l'application iOS.

Il existe de nombreuses tierces parties disponibles qui peuvent être intégrées dans l'application iOS et sur le serveur dorsal.

  • FCM
  • APNS (le service de notification push natif d'Apple)
  • Poussoir
  • Un signal, etc.

Ce sont là quelques noms de services de notification push qui peuvent être intégrés dans les applications et les serveurs dorsaux.

Vous devez approfondir le sujet "Comment intégrer les notifications push dans une application iOS avec Node JS backed ?

Personnellement, nous avons intégré le push dans l'une de vos applications iOS avec Node soutenu par FCM.

0voto

Fondamentalement, iOS supporte les notifications push via APNs (service de notification push d'Apple) . Il est possible de s'interfacer directement avec les APN et d'envoyer des messages, mais il est souvent plus simple d'utiliser un service tiers pour gérer la complexité.

Ably, FCM, PubNub et Pusher sont toutes des solutions courantes qui fonctionnent bien pour combiner un système de messagerie existant avec des notifications push lorsque cela est nécessaire. Si vous n'avez besoin que d'un système de notification et que vous n'avez pas d'autres systèmes de communication, une bibliothèque pour les notifications telles que Push.js fera l'affaire.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X