From df759717cd9f744f517959a5240e7d32c558ed85 Mon Sep 17 00:00:00 2001 From: nadirvishun Date: Tue, 25 Oct 2022 17:45:13 +0800 Subject: [PATCH] =?UTF-8?q?:art:=20#2854=E3=80=90=E4=BC=81=E4=B8=9A?= =?UTF-8?q?=E5=BE=AE=E4=BF=A1=E3=80=91=E8=8E=B7=E5=8F=96=E8=AE=BF=E9=97=AE?= =?UTF-8?q?=E7=94=A8=E6=88=B7=E6=95=8F=E6=84=9F=E4=BF=A1=E6=81=AF=E6=8E=A5?= =?UTF-8?q?=E5=8F=A3=E4=B8=AD=E5=A2=9E=E5=8A=A0=E5=9C=B0=E5=9D=80=E5=92=8C?= =?UTF-8?q?=E4=BC=81=E4=B8=9A=E9=82=AE=E7=AE=B1=E5=AD=97=E6=AE=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../me/chanjar/weixin/cp/bean/WxCpUser.java | 20 ++++++++++++++++++- .../weixin/cp/bean/WxCpUserDetail.java | 13 +++++++++++- 2 files changed, 31 insertions(+), 2 deletions(-) diff --git a/weixin-java-cp/src/main/java/me/chanjar/weixin/cp/bean/WxCpUser.java b/weixin-java-cp/src/main/java/me/chanjar/weixin/cp/bean/WxCpUser.java index 681152c29..dc522482c 100644 --- a/weixin-java-cp/src/main/java/me/chanjar/weixin/cp/bean/WxCpUser.java +++ b/weixin-java-cp/src/main/java/me/chanjar/weixin/cp/bean/WxCpUser.java @@ -28,10 +28,25 @@ public class WxCpUser implements Serializable { private Integer[] orders; private String position; private String[] positions; + /** + * 代开发自建应用类型于2022年6月20号后的新建应用将不再返回此字段,需要在【获取访问用户敏感信息】接口中获取 + */ private String mobile; + /** + * 代开发自建应用类型于2022年6月20号后的新建应用将不再返回此字段,需要在【获取访问用户敏感信息】接口中获取 + */ private Gender gender; + /** + * 代开发自建应用类型于2022年6月20号后的新建应用将不再返回此字段,需要在【获取访问用户敏感信息】接口中获取 + */ private String email; + /** + * 代开发自建应用类型于2022年6月20号后的新建应用将不再返回此字段,需要在【获取访问用户敏感信息】接口中获取 + */ private String bizMail; + /** + * 代开发自建应用类型于2022年6月20号后的新建应用将不再返回此字段,需要在【获取访问用户敏感信息】接口中获取 + */ private String avatar; private String thumbAvatar; private String mainDepartment; @@ -41,7 +56,7 @@ public class WxCpUser implements Serializable { private String openUserId; /** - * 地址。长度最大128个字符 + * 地址。长度最大128个字符,代开发自建应用类型于2022年6月20号后的新建应用将不再返回此字段,需要在【获取访问用户敏感信息】接口中获取 */ private String address; private String avatarMediaId; @@ -61,6 +76,9 @@ public class WxCpUser implements Serializable { private Integer hideMobile; private String englishName; private String telephone; + /** + * 代开发自建应用类型于2022年6月20号后的新建应用将不再返回此字段,需要在【获取访问用户敏感信息】接口中获取 + */ private String qrCode; private Boolean toInvite; /** diff --git a/weixin-java-cp/src/main/java/me/chanjar/weixin/cp/bean/WxCpUserDetail.java b/weixin-java-cp/src/main/java/me/chanjar/weixin/cp/bean/WxCpUserDetail.java index 5f952acfe..07e2017e6 100644 --- a/weixin-java-cp/src/main/java/me/chanjar/weixin/cp/bean/WxCpUserDetail.java +++ b/weixin-java-cp/src/main/java/me/chanjar/weixin/cp/bean/WxCpUserDetail.java @@ -25,7 +25,7 @@ public class WxCpUserDetail implements Serializable { private String userId; /** - * 成员姓名 + * 成员姓名,2022年6月20号后的新应用将不再返回此字段,旧应用正常返回 */ private String name; @@ -55,4 +55,15 @@ public class WxCpUserDetail implements Serializable { @SerializedName("qr_code") private String qrCode; + /** + * 企业邮箱,仅在用户同意snsapi_privateinfo授权时返回,2022年6月20号后的新应用将返回 + */ + @SerializedName("biz_mail") + private String bizMail; + + /** + * 地址,仅在用户同意snsapi_privateinfo授权时返回,2022年6月20号后的新应用将返回 + */ + private String address; + }