diff --git a/weixin-java-common/src/main/java/me/chanjar/weixin/common/error/WxOpenErrorMsgEnum.java b/weixin-java-common/src/main/java/me/chanjar/weixin/common/error/WxOpenErrorMsgEnum.java index edcc0a28d..28fb5de8a 100644 --- a/weixin-java-common/src/main/java/me/chanjar/weixin/common/error/WxOpenErrorMsgEnum.java +++ b/weixin-java-common/src/main/java/me/chanjar/weixin/common/error/WxOpenErrorMsgEnum.java @@ -1136,6 +1136,11 @@ public enum WxOpenErrorMsgEnum { */ CODE_40222(40222, "invalid request idc domain"), + /** + * empty media cover, please check the media + */ + CODE_40229(40229, "媒体封面为空,请添加媒体封面"), + /** * 缺少 access_token 参数 access_token missing */ diff --git a/weixin-java-cp/src/main/java/me/chanjar/weixin/cp/constant/WxCpTpConsts.java b/weixin-java-cp/src/main/java/me/chanjar/weixin/cp/constant/WxCpTpConsts.java index 77e9d31b6..f256d7068 100644 --- a/weixin-java-cp/src/main/java/me/chanjar/weixin/cp/constant/WxCpTpConsts.java +++ b/weixin-java-cp/src/main/java/me/chanjar/weixin/cp/constant/WxCpTpConsts.java @@ -33,6 +33,21 @@ public class WxCpTpConsts { */ public static final String CANCEL_AUTH = "cancel_auth"; + /** + * 企业互联共享应用事件回调 + */ + public static final String SHARE_AGENT_CHANGE = "share_agent_change"; + + /** + * 重置永久授权码通知 + */ + public static final String RESET_PERMANENT_CODE = "reset_permanent_code"; + + /** + * 应用管理员变更通知 + */ + public static final String CHANGE_APP_ADMIN = "change_app_admin"; + /** * 通讯录变更通知 */ diff --git a/weixin-java-mp/src/main/java/me/chanjar/weixin/mp/bean/message/WxMpXmlMessage.java b/weixin-java-mp/src/main/java/me/chanjar/weixin/mp/bean/message/WxMpXmlMessage.java index 1e5e8eb32..698187139 100644 --- a/weixin-java-mp/src/main/java/me/chanjar/weixin/mp/bean/message/WxMpXmlMessage.java +++ b/weixin-java-mp/src/main/java/me/chanjar/weixin/mp/bean/message/WxMpXmlMessage.java @@ -831,6 +831,14 @@ public class WxMpXmlMessage implements Serializable { @JacksonXmlProperty(localName = "nsrsbh") private String nsrsbh; + + /** + * 授权用户资料变更 + */ + @XStreamAlias("RevokeInfo") + @JacksonXmlProperty(localName = "RevokeInfo") + private String revokeInfo; + /** * 加密消息 */