Java 往钉钉群里面进行推送消息
前言
例如:
一、在钉钉上面创建一个群
配置一个机器人

输入机器人名字,安全设置里输入自定义的关键字
注意注意:这个自定义关键字必须输入,而且等下在代码里发送消息时,消息的内容体里,必须包含这个关键字,否则钉钉会返回 消息发送失败

点 完成 即可。
二、代码如下
按照步骤 把代码拿过去 就可以使用了
/**
* @作者 zw
* @微信公号 搬砖暗夜码农
* @开源项目 $ https://gitee.com/zhouwei5208888/spring-boot-distributed
* @我的博客 $ http://itzhouwei.com
* @创建时间 2024/10/11 11:19
*/
package cn.cws.fulimall.dingding.send;
import lombok.extern.slf4j.Slf4j;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
/**
* @ClassName:SendDDMessage 钉钉推送操作类
* @Author: zw,微信公共号:搬砖暗夜码农
* @Date: 2024/10/11 11:19
* @Description:
* @Copyright:公众号:搬砖暗夜码农 | 博客:https://itzhouwei.com - 沉淀、学习、分享、成长,让自己和他人都能有所收获!
*/
@Slf4j
public class SendDDMessage {
//这里就是刚才拿到的Webhook的值
public static final String DING_DING_TOKEN ="";
/*****
* 发送钉钉消息
* @param orderNumber 订单编号
* @param phoneNumber 收货人手机好吗
* @param products 商品名 多个 商品
*/
public static void sendDDMessage(String orderNumber, String phoneNumber, List<String> products) {
// 钉钉的webhook
// 请求的JSON数据,这里用map在工具类里转成json格式
Map<String, Object> json = new HashMap<>();
Map<String, Object> text = new HashMap<>();
json.put("msgtype", "text");
StringBuilder contentBuilder = new StringBuilder();
contentBuilder.append("订单编号:").append(orderNumber).append(" 需要进行退款处理操作\n")

最低0.47元/天 解锁文章
1561

被折叠的 条评论
为什么被折叠?



