From 334446d09228c587d3eef5d86f531bdc4f5456c7 Mon Sep 17 00:00:00 2001 From: jinyu Date: Wed, 27 Apr 2016 22:27:35 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=9A=E8=AF=9D=E6=B6=88=E6=81=AF=E7=9A=84li?= =?UTF-8?q?nk=E6=B6=88=E6=81=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../foxinmy/weixin4j/qy/chat/ChatItem.java | 42 ++++++++++++++++--- 1 file changed, 37 insertions(+), 5 deletions(-) diff --git a/weixin4j-server/src/main/java/com/foxinmy/weixin4j/qy/chat/ChatItem.java b/weixin4j-server/src/main/java/com/foxinmy/weixin4j/qy/chat/ChatItem.java index ac780f10..108c3bc7 100644 --- a/weixin4j-server/src/main/java/com/foxinmy/weixin4j/qy/chat/ChatItem.java +++ b/weixin4j-server/src/main/java/com/foxinmy/weixin4j/qy/chat/ChatItem.java @@ -23,7 +23,7 @@ public class ChatItem implements Serializable { private static final long serialVersionUID = -5921235260175596270L; - public final String LIST_SEPARATOR = "\\|"; + private final String LIST_SEPARATOR = "\\|"; /** * 操作成员UserID @@ -92,12 +92,27 @@ public class ChatItem implements Serializable { @XmlElement(name = "Content") private String content; /** - * 图片链接 + * 图片消息链接 */ @XmlElement(name = "PicUrl") private String picUrl; /** - * 图片媒体文件id,可以调用获取媒体文件接口拉取数据 + * 链接消息标题 + */ + @XmlElement(name = "Title") + private String title; + /** + * 链接消息描述 + */ + @XmlElement(name = "Description") + private String description; + /** + * 链接消息链接 + */ + @XmlElement(name = "Url") + private String url; + /** + * 图片、语音、文件消息的媒体id,可以调用获取媒体文件接口拉取数据 */ @XmlElement(name = "MediaId") private String mediaId; @@ -195,6 +210,22 @@ public class ChatItem implements Serializable { return mediaId; } + public static long getSerialversionuid() { + return serialVersionUID; + } + + public String getTitle() { + return title; + } + + public String getDescription() { + return description; + } + + public String getUrl() { + return url; + } + @Override public String toString() { return "ChatItem [operatorId=" + operatorId + ", createTime=" @@ -203,7 +234,8 @@ public class ChatItem implements Serializable { + ", ownerId=" + ownerId + ", members=" + members + ", addMembers=" + addMembers + ", deleteMembers=" + deleteMembers + ", msgId=" + msgId + ", receiver=" + receiver - + ", content=" + content + ", picUrl=" + picUrl + ", mediaId=" - + mediaId + "]"; + + ", content=" + content + ", picUrl=" + picUrl + ", title=" + + title + ", description=" + description + ", url=" + url + + ", mediaId=" + mediaId + "]"; } }