钉钉报警starter
引入后
@Autowired注入即可使用java版本1.8
<dependency> <groupId>cn.chendahai</groupId> <artifactId>dingding-spring-boot-starter</artifactId> <version>2.0.3</version> </dependency>
直接在application启动类添加bean注解方式注入
@Bean public DingdingService dingdingService() { DingdingService dingdingService = new DingdingService(); // 设置全局的手机号或者token,可选 // dingdingService.setPhone("13121939122"); // dingdingService.setToken("dingdingtokne"); return dingdingService; }
注入service
@Autowired DingdingService dingdingService; // 2. 发送消息 dingdingService.send("msg");
send(String content) sendAll(String content) sendAllByToken(String content, String token) sendByPhone(String content, String phone) sendByToken(String content, String token) sendByTokenAndPhone(String content, String token, String phone)
方法和说明
- content 钉钉消息发送的内容
- token 申请的钉钉token
- phone 发送消息需要@的用户,多个手机号用逗号分隔
- all 表示@所有人
<dependency> <groupId>cn.chendahai</groupId> <artifactId>dingding-spring-boot-starter</artifactId> <version>2.0.3</version> </dependency>
dingding: service: # 开启钉钉支持 enable: true # 钉钉token值,可选,不传需要在使用的时候单独指定 token: dingdingtoken # 发送的用户手机号,可选,多个用逗号分隔 phone: 13121939122,18135953996
@Autowired DingdingService dingdingService; dingdingService.send("msg");