创建request message基类
package weixin.msg.req;
public abstract class BaseMsg {
/**
* 消息基类(普通用户--->公众帐号)
*/
// 开发者微信号
private String ToUserame;
// 发送方帐号(一个OpenID)
private String FromUserName;
// 消息创建时间(整型)
private long CreateTime;
// 消息类型(text,image,location,link)
private String MsgType;
// 消息id(64位整型)
private long MsgId;
public String getToUserame() {
return ToUserame;
}
public void setToUserame(String toUserame) {
ToUserame = toUserame;
}
public String getFromUserName() {
return FromUserName;
}
public void setFromUserName(String fromUserName) {
FromUserName = fromUserName;
}
public long getCreateTime() {
return CreateTime;
}
public void setCreateTime(long createTime) {
CreateTime = createTime;
}
public String getMsgType() {
return MsgType;
}
public void setMsgType(String msgType) {
MsgType = msgType;
}
public long getMsgId() {
return MsgId;
}
public void setMsgId(long msgId) {
MsgId = msgId;
}
}
创建文本消息类
package weixin.msg.req;
public class TextMessage extends BaseMsg {
// 消息内容
private String Content;
public String getContent() {
return Content;
}
public void setContent(String content) {
this.Content = content;
}
}
其他消息类创建可参看官方帮助文档