Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

chywx/dingding-spring-boot-starter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

19 Commits

Repository files navigation

dingding-spring-boot-starter

钉钉报警starter

引入后@Autowired注入即可使用

java版本1.8

使用方式

1.引入依赖

<dependency>
 <groupId>cn.chendahai</groupId>
 <artifactId>dingding-spring-boot-starter</artifactId>
 <version>2.0.3</version>
</dependency>

2. 注入bean

直接在application启动类添加bean注解方式注入

@Bean
public DingdingService dingdingService() {
 DingdingService dingdingService = new DingdingService();
 // 设置全局的手机号或者token,可选
 // dingdingService.setPhone("13121939122");
 // dingdingService.setToken("dingdingtokne");
 return dingdingService;
}

3. @Autowired注入使用

注入service

@Autowired
DingdingService dingdingService;
// 2. 发送消息
dingdingService.send("msg");

4. 调用API发送消息

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 表示@所有人

自用方式(可忽略)

1.引入依赖

<dependency>
 <groupId>cn.chendahai</groupId>
 <artifactId>dingding-spring-boot-starter</artifactId>
 <version>2.0.3</version>
</dependency>

2. 配置application配置文件

dingding:
 service:
# 开启钉钉支持
 enable: true
# 钉钉token值,可选,不传需要在使用的时候单独指定
 token: dingdingtoken
# 发送的用户手机号,可选,多个用逗号分隔
 phone: 13121939122,18135953996

3. @Autowired注入使用

@Autowired
DingdingService dingdingService;
dingdingService.send("msg");

About

钉钉报警starter

Resources

Stars

Watchers

Forks

Packages

Contributors

Languages

AltStyle によって変換されたページ (->オリジナル) /