用于推送通知的Slack API客户端

时间:2018-11-03 12:05:26

标签: node.js api push-notification chat slack

我正在构建一个Slack(即时消息)聊天客户端,我正在寻找一种方法,当有新消息发送给他时触发接收通知,当然是推送通知。

能够触发向设备的推送通知的端点或流API是什么?

我认为应该是一些后端微服务在通道中侦听传入的消息,并提供用户通知列表。

1 个答案:

答案 0 :(得分:1)

如果您想获得有关发布到频道的新消息的即时通知,则可以使用实时消息API(RTM API)或事件API。

主要区别:

  • RTM API使用Websocket,您将不断收到有关已连接工作空间上发生的所有事件的事件流。

  • Events API使用标准的HTTP请求,Slack只会将事件发送到您也已订阅的端点。

为项目选择正确的API时需要考虑许多因素。有关更多详细信息,请参阅Slack上的官方FAQ