开发者社区> 问答> 正文

钉钉发送相同的消息,第二次接收不到,是不是bug?

            MessageBody.LinkBody linkBody = new MessageBody.LinkBody();
            linkBody.setMessageUrl("http://www.baidu.com");
            linkBody.setPicUrl("@lALOACZwe2Rk");
            linkBody.setTitle("工作liucheng");
            linkBody.setText("This is a link message3");
            LightAppMessageDelivery lightAppMessageDelivery = new LightAppMessageDelivery(null, "xxxxx","xxxxx");            
            lightAppMessageDelivery.withMessage(MessageType.LINK, linkBody);
            MessageHelper.send(accessToken, lightAppMessageDelivery);
            log("成功发送 微应用link消息");

以上是发送钉钉消息的实体,
1.第一次终端能接收到,第二次终端接收不到,但是log提示发送成功,当我改变 linkBody.setTitle("工作liucheng");为linkBody.setTitle("工作liucheng2"),然后发送就能接收到,这让我很困惑,早之前的时候是没有这个问题的。

2.我去掉 linkBody.setPicUrl("@lALOACZwe2Rk");这一句的时候,log提示发送成功,但是终端接收不到。

不知道是不是钉钉的bug

展开
收起
kangknag 2016-11-17 17:43:52 7219 0
2 条回答
写回答
取消 提交回答
  • Re钉钉发送相同的消息,第二次接收不到,是不是bug?
    是由这个问题,文档上写了,同样的消息,一天只能接收一次。文档上的原话:因发送消息过于频繁或超量而被流控禁止发送的userid。未被禁止的接收者仍会被成功发送。限流规则包括:1、给同一用户发相同内容消息一天仅允许一次;2、如果是ISV接入方式,给同一用户发消息一天不得超过100次;如果是企业接入方式,此上限为500。
    2016-11-18 15:29:20
    赞同 展开评论 打赏
  • 你好,我找相关同学看下。
    2016-11-17 21:27:35
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

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