public class WxMpXmlMessage extends Object implements Serializable
微信推送过来的消息,也是同步回复给用户的消息,xml格式 相关字段的解释看微信开发者文档: http://mp.weixin.qq.com/wiki/index.php?title=接收普通消息 http://mp.weixin.qq.com/wiki/index.php?title=接收事件推送 http://mp.weixin.qq.com/wiki/index.php?title=接收语音识别结果
| 限定符和类型 | 类和说明 |
|---|---|
static class |
WxMpXmlMessage.ScanCodeInfo |
static class |
WxMpXmlMessage.SendLocationInfo |
static class |
WxMpXmlMessage.SendPicsInfo |
| 构造器和说明 |
|---|
WxMpXmlMessage() |
public String getToUserName()
public void setToUserName(String toUserName)
public Long getCreateTime()
public void setCreateTime(Long createTime)
public String getMsgType()
public void setMsgType(String msgType)
当发送消息的时候使用:WxConsts.XML_MSG_TEXTWxConsts.XML_MSG_IMAGEWxConsts.XML_MSG_VOICEWxConsts.XML_MSG_VIDEOWxConsts.XML_MSG_NEWSWxConsts.XML_MSG_MUSIC
msgType - public String getContent()
public void setContent(String content)
public Long getMsgId()
public void setMsgId(Long msgId)
public String getPicUrl()
public void setPicUrl(String picUrl)
public String getMediaId()
public void setMediaId(String mediaId)
public String getFormat()
public void setFormat(String format)
public String getThumbMediaId()
public void setThumbMediaId(String thumbMediaId)
public Double getLocationX()
public void setLocationX(Double locationX)
public Double getLocationY()
public void setLocationY(Double locationY)
public Double getScale()
public void setScale(Double scale)
public String getLabel()
public void setLabel(String label)
public String getTitle()
public void setTitle(String title)
public String getDescription()
public void setDescription(String description)
public String getUrl()
public void setUrl(String url)
public String getEvent()
public void setEvent(String event)
public String getEventKey()
public void setEventKey(String eventKey)
public String getTicket()
public void setTicket(String ticket)
public Double getLatitude()
public void setLatitude(Double latitude)
public Double getLongitude()
public void setLongitude(Double longitude)
public Double getPrecision()
public void setPrecision(Double precision)
public String getRecognition()
public void setRecognition(String recognition)
public String getFromUserName()
public void setFromUserName(String fromUserName)
public static WxMpXmlMessage fromXml(String xml)
public static WxMpXmlMessage fromXml(InputStream is)
public static WxMpXmlMessage fromEncryptedXml(String encryptedXml, WxMpConfigStorage wxMpConfigStorage, String timestamp, String nonce, String msgSignature)
encryptedXml - wxMpConfigStorage - timestamp - nonce - msgSignature - public static WxMpXmlMessage fromEncryptedXml(InputStream is, WxMpConfigStorage wxMpConfigStorage, String timestamp, String nonce, String msgSignature)
public String getStatus()
public void setStatus(String status)
public Integer getTotalCount()
public void setTotalCount(Integer totalCount)
public Integer getFilterCount()
public void setFilterCount(Integer filterCount)
public Integer getSentCount()
public void setSentCount(Integer sentCount)
public Integer getErrorCount()
public void setErrorCount(Integer errorCount)
public String getCardId()
public void setCardId(String cardId)
public String getFriendUserName()
public void setFriendUserName(String friendUserName)
public Integer getIsGiveByFriend()
public void setIsGiveByFriend(Integer isGiveByFriend)
public String getUserCardCode()
public void setUserCardCode(String userCardCode)
public String getOldUserCardCode()
public void setOldUserCardCode(String oldUserCardCode)
public Integer getOuterId()
public void setOuterId(Integer outerId)
public WxMpXmlMessage.ScanCodeInfo getScanCodeInfo()
public void setScanCodeInfo(WxMpXmlMessage.ScanCodeInfo scanCodeInfo)
public WxMpXmlMessage.SendPicsInfo getSendPicsInfo()
public void setSendPicsInfo(WxMpXmlMessage.SendPicsInfo sendPicsInfo)
public WxMpXmlMessage.SendLocationInfo getSendLocationInfo()
public void setSendLocationInfo(WxMpXmlMessage.SendLocationInfo sendLocationInfo)
public String getKfAccount()
public void setKfAccount(String kfAccount)
public String getToKfAccount()
public void setToKfAccount(String toKfAccount)
public String getFromKfAccount()
public void setFromKfAccount(String fromKfAccount)
Copyright © 2016. All rights reserved.