钉钉消息集成各种类型

text: 纯文本消息

   msg.setMsgtype("text");
   OapiMessageCorpconversationAsyncsendV2Request.Text text = new OapiMessageCorpconversationAsyncsendV2Request.Text();
   text.setContent("这是纯文本消息");
   msg.setText(text);
   

 link: 链接消息

   msg.setMsgtype("link");
   OapiMessageCorpconversationAsyncsendV2Request.Link link = new OapiMessageCorpconversationAsyncsendV2Request.Link();
   link.setText("这是链接消息");
   link.setTitle("链接标题");
   link.setMessageUrl("https://example.com");
   link.setPicUrl("https://example.com/image.jpg");
   msg.setLink(link);
   

markdown: Markdown 消息(富文本消息)

   msg.setMsgtype("markdown");
   OapiMessageCorpconversationAsyncsendV2Request.Markdown markdown = new OapiMessageCorpconversationAsyncsendV2Request.Markdown();
   markdown.setTitle("Markdown 消息标题");
   markdown.setText("**这是Markdown消息**\n\n- 列表项1\n- 列表项2");
   msg.setMarkdown(markdown);
   

actionCard: 动作卡片消息

   msg.setMsgtype("actionCard");
   OapiMessageCorpconversationAsyncsendV2Request.ActionCard actionCard = new OapiMessageCorpconversationAsyncsendV2Request.ActionCard();
   actionCard.setTitle("动作卡片标题");
   actionCard.setText("这是动作卡片内容");
   actionCard.setSingleTitle("查看详情");
   actionCard.setSingleURL("https://example.com");
   msg.setActionCard(actionCard);
   

feedCard: 动态卡片消息

   msg.setMsgtype("feedCard");
   OapiMessageCorpconversationAsyncsendV2Request.FeedCard feedCard = new OapiMessageCorpconversationAsyncsendV2Request.FeedCard();
   List<OapiMessageCorpconversationAsyncsendV2Request.Link> links = new ArrayList<>();
   OapiMessageCorpconversationAsyncsendV2Request.Link link1 = new OapiMessageCorpconversationAsyncsendV2Request.Link();
   link1.setTitle("动态卡片1");
   link1.setMessageUrl("https://example.com/link1");
   link1.setPicUrl("https://example.com/image1.jpg");
   links.add(link1);
   OapiMessageCorpconversationAsyncsendV2Request.Link link2 = new OapiMessageCorpconversationAsyncsendV2Request.Link();
   link2.setTitle("动态卡片2");
   link2.setMessageUrl("https://example.com/link2");
   link2.setPicUrl("https://example.com/image2.jpg");
   links.add(link2);
   feedCard.setLinks(links);
   msg.setFeedCard(feedCard);
   

oa: OA 消息(办公应用消息)

   msg.setMsgtype("oa");
   OapiMessageCorpconversationAsyncsendV2Request.OA oa = new OapiMessageCorpconversationAsyncsendV2Request.OA();
   OapiMessageCorpconversationAsyncsendV2Request.Head head = new OapiMessageCorpconversationAsyncsendV2Request.Head();
   head.setBgcolor("FFBBBBBB");
   head.setText("OA 消息头部");
   oa.setHead(head);
   OapiMessageCorpconversationAsyncsendV2Request.Body body = new OapiMessageCorpconversationAsyncsendV2Request.Body();
   body.setTitle("OA 消息标题");
   OapiMessageCorpconversationAsyncsendV2Request.Form form = new OapiMessageCorpconversationAsyncsendV2Request.Form();
   form.setKey("消息内容");
   form.setValue("这是OA消息内容");
   List<OapiMessageCorpconversationAsyncsendV2Request.Form> forms = new ArrayList<>();
   forms.add(form);
   body.setForm(forms);
   oa.setBody(body);
   msg.setOa(oa);
   

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值