【发布时间】:2019-04-07 10:33:06
【问题描述】:
我正在构建一个 Slack(即时消息)聊天客户端,我正在寻找一种在向他发送新消息时触发接收通知的方法,当然是推送通知。
能够向设备触发推送通知的端点或流 API 是什么?
我认为应该是一些后端微服务在一个频道中监听传入的消息,并列出一个供用户通知的列表。
【问题讨论】:
标签: node.js push-notification chat slack slack-api
我正在构建一个 Slack(即时消息)聊天客户端,我正在寻找一种在向他发送新消息时触发接收通知的方法,当然是推送通知。
能够向设备触发推送通知的端点或流 API 是什么?
我认为应该是一些后端微服务在一个频道中监听传入的消息,并列出一个供用户通知的列表。
【问题讨论】:
标签: node.js push-notification chat slack slack-api
如果您想获得有关发布到频道的新消息的即时通知,您可以使用实时消息传递 API (RTM API) 或事件 API。
主要区别:
RTM API 使用 Websockets,您将收到关于连接工作区上发生的所有事情的持续事件流。
Events API 使用标准 HTTP 请求,Slack 只会将事件发送到您也订阅的端点。
在为项目选择正确的 API 时需要考虑许多因素。另请参阅 Slack 的官方FAQ 了解更多详情。
【讨论】: