diff --git a/weixin-java-cp/src/main/java/me/chanjar/weixin/cp/bean/external/WxCpGetMomentComments.java b/weixin-java-cp/src/main/java/me/chanjar/weixin/cp/bean/external/WxCpGetMomentComments.java index 6976702612..b397954dcc 100644 --- a/weixin-java-cp/src/main/java/me/chanjar/weixin/cp/bean/external/WxCpGetMomentComments.java +++ b/weixin-java-cp/src/main/java/me/chanjar/weixin/cp/bean/external/WxCpGetMomentComments.java @@ -29,6 +29,8 @@ public class WxCpGetMomentComments extends WxCpBaseResp { public static class CommentLikeItem { @SerializedName("external_userid") private String externalUserId; + @SerializedName("userid") + private String userid; @SerializedName("create_time") private Long createTime; } diff --git a/weixin-java-cp/src/main/java/me/chanjar/weixin/cp/bean/external/moment/MomentInfo.java b/weixin-java-cp/src/main/java/me/chanjar/weixin/cp/bean/external/moment/MomentInfo.java index 2ed770e101..589a4a58c0 100644 --- a/weixin-java-cp/src/main/java/me/chanjar/weixin/cp/bean/external/moment/MomentInfo.java +++ b/weixin-java-cp/src/main/java/me/chanjar/weixin/cp/bean/external/moment/MomentInfo.java @@ -1,6 +1,7 @@ package me.chanjar.weixin.cp.bean.external.moment; import com.google.gson.annotations.SerializedName; +import java.util.List; import lombok.Data; import me.chanjar.weixin.cp.bean.external.msg.Image; import me.chanjar.weixin.cp.bean.external.msg.Link; @@ -21,7 +22,7 @@ public class MomentInfo { @SerializedName("visible_type") private Integer visibleType; private Text text; - private Image image; + private List image; private Video video; private Link link; private Location location; diff --git a/weixin-java-cp/src/test/java/me/chanjar/weixin/cp/api/impl/WxCpExternalContactServiceImplTest.java b/weixin-java-cp/src/test/java/me/chanjar/weixin/cp/api/impl/WxCpExternalContactServiceImplTest.java index f9f90192d8..3f7cc0b3b3 100644 --- a/weixin-java-cp/src/test/java/me/chanjar/weixin/cp/api/impl/WxCpExternalContactServiceImplTest.java +++ b/weixin-java-cp/src/test/java/me/chanjar/weixin/cp/api/impl/WxCpExternalContactServiceImplTest.java @@ -329,4 +329,12 @@ public void testGetProductListAlbum() throws WxErrorException { } } + @Test + public void testGetMomentList() throws WxErrorException { + WxCpGetMomentList result = this.wxCpService.getExternalContactService() + .getMomentList(1636732800L, 1636991999L, null, null, null, null); + System.out.println(result); + assertNotNull(result); + } + }