一、进入钉钉开放平台中的开发者后台
二、进入应用开发的企业内部开发
三、选择机器人创建应用
四、进入开发管理点击修改
五、配置公网的服务器出口IP以及消息接收地址
六、消息接收代码部分
private static final String TEXT = "text消息";
/**
* 实现机器人发送消息
*/
@PostMapping("robots")
public String helloRobots(@RequestBody(required = false) JSONObject json) {
System.out.println(JSON.toJSONString(json));
String content = json.getJSONObject("text").get("content").toString().replaceAll(" ", "");
System.out.println(content);
String sessionWebhook = json.getString("sessionWebhook");
DingTalkClient client = new DefaultDingTalkClient(sessionWebhook);
if (TEXT.equals(content)) {
text(client);
}
return null;
}
/**
* text文本消息
*
* @param client
*/
private void text(DingTalkClient client) {
try {
OapiRobotSendRequest request = new OapiRobotSendRequest();
request.setMsgtype("text");
OapiRobotSendRequest.Text text = new OapiRobotSendRequest.Text();
text.setContent("日报发送失败! 钉钉群名称与项目名称未关联!!!");
request.setText(text);
OapiRobotSendResponse response = client.execute(request);
System.out.println(response.getBody());
} catch (ApiException e) {
e.printStackTrace();
}
}
七、钉钉群@机器人发送消息
文章来源:https://www.toymoban.com/news/detail-518657.html
后端即可获取到消息,因为已经和我的业务整合,这里控制台输出我就不截图了文章来源地址https://www.toymoban.com/news/detail-518657.html
到了这里,关于【钉钉】通过钉钉机器人抓取群消息的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!