开发者社区> 问答> 正文

钉钉的企业内部应用,stream模式,一个事件,多个客户端都能收到吗?

钉钉的企业内部应用,stream模式,一个事件,多个客户端都能收到吗?

展开
收起
小小鹿鹿鹿 2024-01-10 23:26:37 313 0
3 条回答
写回答
取消 提交回答
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    钉钉开放平台提供了服务端Stream模式,可以帮助开发者更快捷地与钉钉进行集成通信。在Stream模式下,钉钉会向应用推送订阅的事件,例如签到通知、打卡通知、通讯录变更、OA审批变更等。这意味着,当这些事件发生时,所有订阅了这些事件的客户端都会收到相应的通知。

    因此,如果您希望多个客户端都能收到一个事件的通知,您需要确保所有的客户端都订阅了这个事件。在钉钉中,这可以通过配置事件订阅来实现。具体来说,您需要在需要设置Stream模式的应用中,选择【编辑】按钮,然后在【事件与回调】选项卡下,勾选【启用 Stream 模式】,并输入需要接收回调消息的服务器URL。这样,当钉钉中某个事件发生时,所有订阅了该事件的客户端都会收到相应的通知。

    2024-01-13 12:54:29
    赞同 展开评论 打赏
  • 不能,只要有一个客户端消费掉了stream里面的消息别的客户端就接收不到了。比较类似发布订阅消息系统的机制

    2024-01-11 17:09:59
    赞同 展开评论 打赏
  • 不能。此回答来自钉群钉钉开发者社区(互助群)。

    2024-01-11 08:00:31
    赞同 展开评论 打赏
来源圈子
更多
收录在圈子:
+ 订阅
问答排行榜
最热
最新

相关电子书

更多
钉钉小程序——为工作方式插上翅膀 立即下载
钉钉客户端自动化的应用 立即下载
使命必达 —— 钉钉企业级 消息服务的机遇与挑战 立即下载