mirror of
https://gitee.com/binary/weixin-java-tools.git
synced 2025-05-02 20:02:37 +08:00
📝 部分java类属性增加javadoc,方便开发者随时查看
This commit is contained in:
parent
829ca6f9e2
commit
8fb05730a2
@ -6,9 +6,9 @@ import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
import me.chanjar.weixin.cp.constant.WxCpConsts.AppChatMsgType;
|
||||
import me.chanjar.weixin.cp.bean.article.MpnewsArticle;
|
||||
import me.chanjar.weixin.cp.bean.article.NewArticle;
|
||||
import me.chanjar.weixin.cp.constant.WxCpConsts.AppChatMsgType;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.List;
|
||||
@ -28,16 +28,49 @@ import java.util.List;
|
||||
public class WxCpAppChatMessage implements Serializable {
|
||||
private static final long serialVersionUID = -5469013416372240229L;
|
||||
|
||||
/**
|
||||
* 消息类型
|
||||
*/
|
||||
private String msgType;
|
||||
/**
|
||||
* 消息内容
|
||||
*/
|
||||
private String content;
|
||||
/**
|
||||
* 群聊id
|
||||
*/
|
||||
private String chatId;
|
||||
/**
|
||||
* 图片媒体文件id,可以调用上传临时素材接口获取
|
||||
*/
|
||||
private String mediaId;
|
||||
/**
|
||||
* 视频消息的标题,不超过128个字节,超过会自动截断
|
||||
*/
|
||||
private String title;
|
||||
/**
|
||||
* 视频消息的描述,不超过512个字节,超过会自动截断
|
||||
*/
|
||||
private String description;
|
||||
/**
|
||||
* 表示是否是保密消息
|
||||
*/
|
||||
private Boolean safe;
|
||||
/**
|
||||
* 点击后跳转的链接。
|
||||
*/
|
||||
private String url;
|
||||
/**
|
||||
* 按钮文字。 默认为“详情”, 不超过4个文字,超过自动截断。
|
||||
*/
|
||||
private String btnTxt;
|
||||
/**
|
||||
* 图文消息,一个图文消息支持1到8条图文
|
||||
*/
|
||||
private List<NewArticle> articles;
|
||||
/**
|
||||
* Mpnews图文消息,一个图文消息支持1到8条图文
|
||||
*/
|
||||
private List<MpnewsArticle> mpnewsArticles;
|
||||
|
||||
/**
|
||||
|
@ -8,7 +8,6 @@ import me.chanjar.weixin.cp.bean.article.MpnewsArticle;
|
||||
import me.chanjar.weixin.cp.bean.article.NewArticle;
|
||||
import me.chanjar.weixin.cp.bean.messagebuilder.*;
|
||||
import me.chanjar.weixin.cp.bean.taskcard.TaskCardButton;
|
||||
import me.chanjar.weixin.cp.constant.WxCpConsts;
|
||||
import org.apache.commons.lang3.StringUtils;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
@ -17,12 +17,34 @@ import java.io.Serializable;
|
||||
public class MpnewsArticle implements Serializable {
|
||||
private static final long serialVersionUID = 6985871812170756481L;
|
||||
|
||||
/**
|
||||
* 标题,不超过128个字节,超过会自动截断
|
||||
*/
|
||||
private String title;
|
||||
/**
|
||||
* 图文消息缩略图的media_id, 可以通过素材管理接口获得。此处thumb_media_id即上传接口返回的media_id
|
||||
*/
|
||||
private String thumbMediaId;
|
||||
/**
|
||||
* 图文消息的作者,不超过64个字节
|
||||
*/
|
||||
private String author;
|
||||
/**
|
||||
* 图文消息点击“阅读原文”之后的页面链接
|
||||
*/
|
||||
private String contentSourceUrl;
|
||||
/**
|
||||
* 图文消息的内容,支持html标签,不超过666 K个字节
|
||||
*/
|
||||
private String content;
|
||||
/**
|
||||
* 图文消息的描述,不超过512个字节,超过会自动截断
|
||||
*/
|
||||
private String digest;
|
||||
/**
|
||||
* 可能已经废弃了,官方文档里已经看不到了
|
||||
*/
|
||||
@Deprecated
|
||||
private String showCoverPic;
|
||||
|
||||
}
|
||||
|
@ -1,12 +1,12 @@
|
||||
package me.chanjar.weixin.cp.bean.article;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* <pre>
|
||||
* Created by BinaryWang on 2017/3/27.
|
||||
@ -20,10 +20,21 @@ import lombok.NoArgsConstructor;
|
||||
@NoArgsConstructor
|
||||
public class NewArticle implements Serializable {
|
||||
private static final long serialVersionUID = 4087852055781140659L;
|
||||
|
||||
/**
|
||||
* 标题,不超过128个字节,超过会自动截断
|
||||
*/
|
||||
private String title;
|
||||
/**
|
||||
* 描述,不超过512个字节,超过会自动截断
|
||||
*/
|
||||
private String description;
|
||||
/**
|
||||
* 点击后跳转的链接。
|
||||
*/
|
||||
private String url;
|
||||
/**
|
||||
* 图文消息的图片链接,支持JPG、PNG格式,较好的效果为大图1068*455,小图150*150。
|
||||
*/
|
||||
private String picUrl;
|
||||
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user