Java企业微信机器人实现.pdf
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
Java企业微信机器⼈实现 1. 实体类 package com.robot.message; /** * 群机器⼈的消息类型. */ public class GroupRobotMsgType { /** * ⽂本消息. */ public static final String TEXT = "text"; /** * 图⽚消息. */ public static final String IMAGE = "image"; /** * markdown消息. */ public static final String MARKDOWN = "markdown"; /** * 图⽂消息(点击跳转到外链). */ public static final String NEWS = "news"; } //------------------------------------------------------------------- package com.robot.message; import lombok.AllArgsConstructor; import lombok.Data; import lombok.NoArgsConstructor; import lombok.experimental.Accessors; import java.io.Serializable; /** * 图⽂类型 */ @Data @NoArgsConstructor @AllArgsConstructor @Accessors(chain = true) public class NewArticle implements Serializable { private static final long serialVersionUID = 4087852055781140659L; /** * 标题,不超过128个字节,超过会⾃动截断 */ private String title; /** * 描述,不超过512个字节,超过会⾃动截断 */ private String description; private String description; /** * 点击后跳转的链接。 */ private String url; /** * 图⽂消息的图⽚链接,⽀持JPG、PNG格式,较好的效果为⼤图1068*455,⼩图150*150。 */ private String picUrl; /** * 按钮⽂字,仅在图⽂数为1条时才⽣效。 默认为"阅读全⽂", 不超过4个⽂字,超过⾃动截断。该设置只在企业微信上⽣效,微⼯作台(原企业号)上不⽣效。 */ private String btnText; } //------------------------------------------------------------------- package com.robot.message; import cn.hutool.json.JSONArray; import cn.hutool.json.JSONObject; import lombok.AllArgsConstructor; import lombok.Data; import lombok.NoArgsConstructor; import lombok.experimental.Accessors; import java.util.List; /** * 微信群机器⼈消息 * * @author xiaomingzhang */ @Data @AllArgsConstructor @NoArgsConstructor @Accessors(chain = true) public class WxCpGroupRobotMessage { /** * 消息类型 */ private String msgType; /** * ⽂本内容,最长不超过2048个字节,markdown内容,最长不超过4096个字节,必须是utf8编码 * 必填 */ private String content; /** * userid的列表,提醒群中的指定成员(@某个成员),@all表⽰提醒所有⼈,如果开发者获取不到userid,可以使⽤mentioned_mobile_list */ private List<String> mentionedList; /** * ⼿机号列表,提醒⼿机号对应的群成员(@某个成员),@all表⽰提醒所有⼈ */ private List<String> mentionedMobileList; /** * 图⽚内容的base64编码
- 粉丝: 167
- 资源: 3万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助