开发者社区 问答 正文

钉钉工作通知消息流控是什么?

钉钉工作通知消息流控是什么?

展开
收起
三分钟热度的鱼 2023-09-05 21:26:41 353 分享 版权
5 条回答
写回答
取消 提交回答
  • 钉钉工作通知消息流控是指钉钉对企业应用在发送工作通知消息时进行的限流操作。由于钉钉的工作通知消息具有实时性和推送到用户客户端的特点,为了确保系统的稳定性和效率,钉钉采取了一定的流控机制来限制消息的发送频率。

    具体而言,钉钉工作通知消息流控主要包括以下几个方面:

    1. 每分钟请求限制: 钉钉对企业应用在每分钟内发送工作通知消息的请求数量进行了限制。超过限制数量后,将无法继续发送消息,直到下一个时间窗口。

    2. 并发连接数限制: 钉钉对企业应用与服务器之间建立的并发连接数进行了限制。超过限制后,新的连接将被拒绝,直到已有连接释放。

    3. 接收者频率限制: 钉钉对每个接收者在单位时间内所能接收到的工作通知消息数量进行了限制。超过限制后,多余的消息将被丢弃。

    这些流控机制旨在保护钉钉的服务稳定性和安全性,防止因发送过多的工作通知消息导致系统负载过高或滥用行为。开发者在使用工作通知消息功能时,需要根据流控规则合理控制消息发送频率和数量,以避免触发限流机制。

    2023-09-06 22:39:48
    赞同 展开评论
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    钉钉工作通知消息流控是一种限制和管理工作通知消息发送频率和数量的机制。由于钉钉作为一个企业级即时通讯工具,用户在使用过程中可能会收到大量的工作通知消息。为了保证用户体验和避免滥用,钉钉引入了消息流控机制。
    image.png
    image.png

    消息流控根据不同场景和接口设置了一些限制规则,以确保消息的合理分发和平稳传输。具体的流控规则可能包括:

    1. 消息发送频率限制:限制每个应用或每个用户在一定时间内发送消息的次数。例如,每小时最多发送100条消息。

    2. 目标用户群体限制:限制每个消息的接收人数量。例如,每条消息最多发送给1000个用户。

    3. 应用级别限制:限制每个应用在一定时间内发送消息的总数量。例如,每天最多发送10000条消息。

    这些流控规则旨在防止滥发消息、减少垃圾信息和提升系统稳定性。同时,它们也有助于维护良好的用户体验并保护用户免受过度干扰。

    2023-09-06 15:31:12
    赞同 展开评论
  • 工作通知业务限流规则如下:

    1、企业开发者每分钟最多可调用接口1500次,ISV开发者每分钟最多可调用接口1000次。

    2、企业发送消息单次最多只能给5000人发送,ISV发送消息单次最多能给1000人发送。

    3、给同一员工一天只能发送一条内容相同的消息通知。

    4、企业每天给每个员工最多可发送500条消息通知,ISV最多可发送50条。

    5、企业/ISV发送消息时,每分钟最多只能有5000人可以接收到消息。

    image.png

    a7ae621d668529b2cc742d8b3915e8e0_p158158.png

    工作通知消息是以某个应用的名义推送到员工的工作通知消息,例如生日祝福、入职提醒等。可以发送文本、语音、链接等,消息类型和样例可参考消息类型与数据格式。

    697f936b489693e4768e158e914378de_p230053.png

    发送工作通知消息接口调用频率限制
    超出以下限制次数后,接口返回成功,但用户无法接收到。

    说明
    详细的限制说明,请参考发送消息频率限制。
    企业内部应用,请参考发送消息频率限制。
    第三方企业应用,请参考发送消息频率限制。
    企业内部应用发送消息单次最多只能给5000人发送,第三方企业应用发送消息单次最多能给1000人发送。

    给同一员工一天只能发送一条内容相同的消息通知。

    企业内部应用每天给每个员工最多可发送500条消息通知,第三方企业应用最多可发送100条。

    企业内部应用或第三方企业应用发送消息时,每分钟最多有5000人可以接收到消息。

    2023-09-06 14:56:43
    赞同 展开评论
  • 北京阿里云ACE会长

    钉钉工作通知消息流控制是指对钉钉工作通知消息的发送频率和数量进行限制,以保证用户不会受到过多的通知消息干扰,工作效率。具体来说,钉钉工作通知消息流控制有以下几个方面的限制:
    1.发送频率限制:为了避免短时间内大量发送通知消息,钉住对工作通知消息的发送频率进行了小时限制。同一个发送者在一个内最多发送50条通知消息消息。超过这个限制的消息将不会立即发送,而是被放入发送队列,等待发送频率限制解除后再进行发送。 2. 发送数量限制:为了阻止监听通知功能,钉住对工作通知消息的发送数量也进行了限制。具体数量取决于您的钉钉账号等级和所在企业的设置。您可以联系企业管理员了解详细信息。 3.消息长度:为保证通知消息的语音限制明确了,钉钉
    对工作通知消息的长度进行了限制。消息长度不能超过2000个字符。超过长度限制的消息将被截断,无法发送。 4.敏感词过滤:钉钉对通知消息中的敏感词进行过滤,防止恶意刷屏或不当发送链接内容。如果您的消息中包含敏感词,将被禁止发送,您需要修改消息内容后重新发送。请注意,这些限制可能会根据链接的版本更新和调整政策而有所
    变化。

    2023-09-05 23:26:57
    赞同 展开评论
  • 工作通知业务限流规则

    1. 单次接口调用的总人数不能超过5000人,超过该推送全部失败

    2. 单个应用agentId一天内给同一个用户的相同消息内容(消息参数msg的md5值)只能推送一次,相同消息内容多次推送会被异步限流

    3. 单个自建应用agentId一天内给同一个用户最多推送500次消息,超过500次会被异步限流,被限流的推送也会被记录这个次数

    4. 单个三方应用appId一天内给同一个用户最多推送100次消息,超过100次会被异步限流,被限流的推送也会被记录这个次数

    5. 单个自建应用agentId一分钟内最多推送1W次消息,一分钟内超过1W次的推送会被异步限流,但不影响下一分钟

    6. 单个三方应用appId一分钟内最多推送10W次消息,一分钟内超过10W次的推送会被异步限流,但不影响下一分钟

    阿里巴巴二方提升限流审批单

    https://yida.alibaba-inc.com/alibaba/web/APP_PNY0YQCFNEG2XI3T5K0Z/inst/homepage/#/FORM-UFYJQQ6W6O8FNJCOZW3A6VC8KL1X1UUJ7YD9K0N

    其它三方应用和自建应用提升限流请联系对接运营同学代替申请

    此回答整理自钉群“钉钉开发者社区(互助群)”

    2023-09-05 21:39:03
    赞同 展开评论