zl程序教程

您现在的位置是:首页 >  Java

当前栏目

Java——发送消息到企业微信中

2023-02-26 10:19:23 时间

最近领导要求在测试平台中添加自动发送测试报告到企业微信群中的功能,不做不知道,原来贼简单啊。
1.首先要开通一下群聊机器人功能,如图:
Java——发送消息到企业微信中

2.编写工具类
public static void sendWeChatRobotMessage(WeChatSendMessage sw, String hookKey, String msgtype, String contentKey, String contentValue) {

(福利推荐:阿里云、腾讯云、华为云服务器最新限时优惠活动,云服务器1核2G仅88元/年、2核4G仅698元/3年,点击这里立即抢购>>>

    String url = "https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=" + hookKey;     try {         WeChatData wcd = new WeChatData();         wcd.setMsgtype(msgtype);         Map<Object, Object> content = new HashMap<Object, Object>();         content.put(contentKey, contentValue);         wcd.setText(content);         String resp = sw.sendPostRequest("UTF-8", WeChatSendMessage.CONTENT_TYPE, url, gson.toJson(wcd), "");         log.info("请求数据, {} | 微信的响应数据, {}", content.toString().replaceAll("n", ""), resp);     } catch (IOException e) {         log.error("发送企业微信消息失败!!!{}", e.getStackTrace());     } } 

3.测试
private static final String WECHAT_GROUP_HOOK = “xxxxx-ff60-4fb1-a0e5-xxxxxxxxx”;

public static void main(String[] args) {     WeChatSendMessage sw = new WeChatSendMessage();     sendWeChatRobotMessage(sw, WECHAT_GROUP_HOOK, "text", "content", "ni好啊,孙健!"); }

Java——发送消息到企业微信中

Java——发送消息到企业微信中


本站部分内容转载自网络,版权属于原作者所有,如有异议请联系QQ153890879修改或删除,谢谢!
转载请注明原文链接:Java——发送消息到企业微信中

你还在原价购买阿里云、腾讯云、华为云、天翼云产品?那就亏大啦!现在申请成为四大品牌云厂商VIP用户,可以3折优惠价购买云服务器等云产品,并且可享四大云服务商产品终身VIP优惠价,还等什么?赶紧点击下面对应链接免费申请VIP客户吧:

1、点击这里立即申请成为腾讯云VIP客户

2、点击这里立即注册成为天翼云VIP客户

3、点击这里立即申请成为华为云VIP客户

4、点击这里立享阿里云产品终身VIP优惠价

喜欢 (0)
[[email protected]]
分享 (0)