Skip to content

Commit 1313658

Browse files
committed
支持微信接收硬件设备消息的OpenID字段
参考 http://iot.weixin.qq.com/wiki/new/index.html?page=3-4-1
1 parent 67e773b commit 1313658

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

weixin-java-mp/src/main/java/me/chanjar/weixin/mp/bean/message/WxMpXmlMessage.java

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -281,6 +281,12 @@ public class WxMpXmlMessage implements Serializable {
281281
@XStreamConverter(value = XStreamCDataConverter.class)
282282
private String deviceId;
283283

284+
/**
285+
* 微信用户账号的OpenID
286+
*/
287+
@XStreamAlias("OpenID")
288+
@XStreamConverter(value = XStreamCDataConverter.class)
289+
private String openId;
284290

285291
@XStreamAlias("HardWare")
286292
private HardWare hardWare = new HardWare();
@@ -375,6 +381,14 @@ public void setDeviceId(String deviceId) {
375381
this.deviceId = deviceId;
376382
}
377383

384+
public String getOpenId() {
385+
return openId;
386+
}
387+
388+
public void setOpenId(String openId) {
389+
this.openId = openId;
390+
}
391+
378392
public Long getExpiredTime() {
379393
return this.expiredTime;
380394
}

0 commit comments

Comments
 (0)