Node.js Socket.IO 聊天发送消息通知

3
我们如何在聊天应用关闭的情况下使用Node.js Socket.IO发送iOS消息通知?

您需要集成推送通知。 - Mahendra
你能详细说明一下吗? - vish_developer
3个回答

0

通过在iOS应用程序中集成推送通知,可以实现此目标。

有许多第三方可用于集成到iOS应用程序和后端服务器中。

  • FCM
  • APNS(苹果的本地推送通知服务)
  • Pusher
  • One Signal等。

以上是一些可以集成到应用程序和后端服务器中的推送通知服务名称。

您需要更深入地了解“如何使用Node JS后端集成iOS应用程序中的推送通知”,只需在Google上搜索即可获得许多教程。

个人建议,我们已经使用FCM在您的一个iOS应用程序中集成了推送通知。


0
实际上,当发送一个简单的消息时,您可以使用socket.io捕获它,并使用push.js发送通知。 Push.js: https://pushjs.org/。 网站上还详细解释了如何完成此操作。 但如果您仍然想要一个简单的方法,这里是:
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();
    }
});

-1

iOS基本上支持通过APNs(Apple Push Notification service)进行推送通知。可以直接与APNs进行接口交互并发送消息,但是使用第三方服务来处理复杂性通常会更简单。

Ably、FCM、PubNub和Pusher都是常见的解决方案,可很好地将现有的消息系统与需要的推送通知结合起来。如果您只需要通知系统,并且没有其他通信系统,则仅用于通知的库(例如Push.js)将很好地工作。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接