Browse Source

群发接口响应 增加msgDataId字段 用于图文分析

master
miller 8 years ago
parent
commit
902b6897a1
2 changed files with 13 additions and 1 deletions
  1. +10
    -1
      weixin-java-mp/src/main/java/me/chanjar/weixin/mp/bean/result/WxMpMassSendResult.java
  2. +3
    -0
      weixin-java-mp/src/main/java/me/chanjar/weixin/mp/util/json/WxMpMassSendResultAdapter.java

+ 10
- 1
weixin-java-mp/src/main/java/me/chanjar/weixin/mp/bean/result/WxMpMassSendResult.java View File

@@ -20,6 +20,7 @@ public class WxMpMassSendResult implements Serializable {
private String errorCode;
private String errorMsg;
private String msgId;
private String msgDataId;

public String getErrorCode() {
return errorCode;
@@ -44,7 +45,15 @@ public class WxMpMassSendResult implements Serializable {
public void setMsgId(String msgId) {
this.msgId = msgId;
}

public String getMsgDataId() {
return msgDataId;
}

public void setMsgDataId(String msgDataId) {
this.msgDataId = msgDataId;
}

public static WxMpMassSendResult fromJson(String json) {
return WxMpGsonBuilder.create().fromJson(json, WxMpMassSendResult.class);
}


+ 3
- 0
weixin-java-mp/src/main/java/me/chanjar/weixin/mp/util/json/WxMpMassSendResultAdapter.java View File

@@ -34,6 +34,9 @@ public class WxMpMassSendResultAdapter implements JsonDeserializer<WxMpMassSendR
if (sendResultJsonObject.get("msg_id") != null && !sendResultJsonObject.get("msg_id").isJsonNull()) {
sendResult.setMsgId(GsonHelper.getAsString(sendResultJsonObject.get("msg_id")));
}
if (sendResultJsonObject.get("msg_data_id") != null && !sendResultJsonObject.get("msg_data_id").isJsonNull()) {
sendResult.setMsgDataId(GsonHelper.getAsString(sendResultJsonObject.get("msg_data_id")));
}
return sendResult;
}


Loading…
Cancel
Save