Java开发企业微信-------消息自动推送

本文介绍了如何使用Java来开发企业微信的消息自动推送功能,包括创建企业微信消息实体类、实现消息处理方法以及定义相关常量。
摘要由CSDN通过智能技术生成

要实现企业微信中消息推送的功能,类似如下这种:

企业微信消息实体类 

package com.ducetech.jeewx.api.wxsendmsg.model;

import java.io.Serializable;

/** 
* @ClassName: WeChatMsg 
* @Description: 企业微信消息类
* @author 
* @date 
*  
*/
public class WeChatMsg implements Serializable {

   private static final long serialVersionUID = 1L;
   
   private String toUser; // 消息接收人
   private String toParty; // 部门ID列表,多个接收者用‘|’分隔,最多支持100个。当touser为@all时忽略本参数
   private String toTag; // 标签ID列表,多个接收者用‘|’分隔,最多支持100个。当touser为@all时忽略本参数
   private String msgType; // 消息类型
   private String agentId; // 企业应用的id,整型。可在应用的设置页面查看
   private String title; // 标题,不超过128个字节,超过会自动截断
   private String description; // 描述,不超过512个字节,超过会自动截断
   private String thumbMediaId; // 图文消息缩略图的media_id, 可以通过素材管理接口获得。此处thumb_media_id即上传接口返回的media_id
   private String mediaId; // 文件id,可以调用上传临时素材接口获取
   private String picUrl; // 图文消息的图片链接,支持JPG、PNG格式,较好的效果为大图640320,小图8080。
   private String btnTxt; // 按钮文字,仅在图文数为1条时才生效。 默认为“阅读全文”, 不超过4个文字,超过自动截断。该设置只在企业微信上生效,微工作台(原企业号)上不生效。
   private String author; // 图文消息的作者,不超过64个字节
   private String contentSourceUrl;//url(news) 点击后跳转的链接。
   private String content; // 图文消息的内容,支持html标签,不超过666 K个字节
   private String digest; // 图文消息的描述,不超过512个字节,超过会自动截断
   private String safe; // 表示是否是保密消息,0表示否,1表示是,默认0
   public String getToUser() {
      return toUser;
   }
   public void setToUser(String toUser) {
      this.toUser = toUser;
   }
   public String getToParty() {
      return toParty;
   }
   public void setToParty(String toParty) {
      this.toParty = toParty;
   }
   public String getToTag() {
      return toTag;
   }
   public void setToTag(String toTag) {
      this.toTag = toTag;
   }
   public String getMsgType() {
      return msgType;
   }
   public void setMsgType(String msgType) {
      this.msgType = msgType;
   }
   public String getAgentId() {
      return agentId;
   }
   public void setAgentId(String agentId) {
      this.agentId = agentId;
   }
   public String getTitle() {
      return title;
   }
   public void setTitle(String title) {
      this.title = title;
   }
   public String getThumbMediaId() {
      return thumbMediaId;
   }
   public void setThumbMediaId(String thumbMediaId) {
      this.thumbMediaId = thumbMediaId;
   }
   public String getAuthor() {
      return author;
   }
   public void setAuthor(String author) {
      this.author = author;
   }
   public String getContentSourceUrl() {
      return contentSourceUrl;
   }
   public void setContentSourceUrl(String contentSourceUrl) {
      this.contentSourceUrl = contentSourceUrl;
   }
   public String getContent() {
      return content;
   }
   public void setContent(String content) {
      this.content = content;
   }
   public String getDigest() {
      return digest;
   }
   public void setDigest(String digest) {
      this.digest = digest;
   }
   public String getSafe() {
      return safe;
   }
   public void setSafe(String safe) {
      this.safe = safe;
   }
   public String getDescription() {
      return description;
   }
   public void setDescription(String
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值