lifuquan e880797d81 20230706 | 1 年之前 | |
---|---|---|
doc | 1 年之前 | |
src | 1 年之前 | |
.gitignore | 1 年之前 | |
README.md | 1 年之前 | |
pom.xml | 1 年之前 |
使用联通集团能力商店发布的能力向钉钉群推送消息。
<dependency>
<groupId>com.nokia</groupId>
<artifactId>push-message-starter</artifactId>
<version>1.0</version>
</dependency>
properties配置
pushmessage.enable=true
pushmessage.url=http://10.244.18.105:8000/api/chinaUnicom/microservice/notice/pushMessage/v1
pushmessage.appId=ENWaB7YdUD
pushmessage.appSecret=oz4OgKBaMNwi4LWfLPbhrPbbuCS8T0Rb
pushmessage.systemId=10000078
pushmessage.moduleId=20000156
pushmessage.busiCode=30000111
yml配置
pushmessage:
enable: true
url: http://10.244.18.105:8000/api/chinaUnicom/microservice/notice/pushMessage/v1
appId: ENWaB7YdUD
appSecret: oz4OgKBaMNwi4LWfLPbhrPbbuCS8T0Rb
systemId: 10000078
moduleId: 20000156
busiCode: 30000111
@Autowired
private PushMessageService pushMessageService;
// API说明
// accessToken 和 prefix 说明: 在钉钉群添加机器人的时候可以得到accessToken和prefix
// 发送纯文本 message
pushMessageService.sendTextMessage(String accessToken, String prefix, String message);
// 发送纯文本 message 并@到 由atList指定的用户 atList是手机号码的列表
pushMessageService.sendTextMessage(String accessToken, String prefix, String message, @Nullable List<Integer> atList);
// 发送纯文本 message 并@所有人
pushMessageService.sendTextMessage(String accessToken, String prefix, String message, @Nullable Boolean atAll)
// 发送markdown消息
pushMessageService.sendMarkdownMessage(String accessToken, String prefix, String messge)
添加钉钉机器人时必须采用自定义关键词方式设置安全方式
pushmessage:
enable: true
url: http://10.244.18.105:8000/api/chinaUnicom/microservice/notice/pushMessage/v1
appId: ENWaB7YdUD
appSecret: oz4OgKBaMNwi4LWfLPbhrPbbuCS8T0Rb
systemId: 10000078
moduleId: 20000156
busiCode: 30000111
# 在钉钉群添加机器人的时候可以得到accessToken和prefix
accessToken: b2f1424d6119affaacab614b184f043fcd2c73db2651bb86eff29992d66820bf
prefix: "CUC:"