首先,我们来看一下钉钉消息推送的官方sdk https://open-doc.dingtalk.com/microapp/serverapi2/qf2nxq
从官方文档中可以看出,当前自定义机器人支持文本 (text)、连接 (link)、markdown(markdown)、ActionCard、FeedCard等五种消息类型.作者使用的系统主要发送文本消息,故本文以text类型为例做主要讲解,其他类型请自行修改对应输入格式即可.
实现钉钉消息推送主要分两步:
1.在钉钉群中设置自定义机器人
2.代码实现
一.设置机器人具体步骤:
1.找到需要发消息的群,点击右上角的"..."
设置机器人
2.在弹出的群设置中点击"群机器人"
设置机器人2
3.在弹出的"群机器人"页面中选择"自定义"
设置机器人3
4.在弹出的"机器人详情"点击"添加"
设置机器人4
5.输入机器人姓名,点击完成
设置机器人5
6.复制机器人的wbhook值
设置机器人6
ok,设置机器人完成,下面就可以上代码啦.
二.代码实现:
代码结构:
代码结构
话不多说,上代码
Car.java
---
public class Car implements Serializable {
private static final long serialVersionUID = 19930906L;
// id
private String id;
// 品牌
private String brand;
// 颜色
private String color;
// 价格
private Integer price;
public Car() {}
public Car(String id, String brand, String color, Integer price) {this.id = id; this.brand = brand;this.color = color;this.price = price;}
public String getId() {return id;}
public void setId(String id) {this.id = id;}
public Str