Skip to content

Commit 7494de9

Browse files
committed
🎨 #3438 【企业微信】第三方应用开发获取登录/访问用户身份接口返回字段调整
1 parent a4e3af0 commit 7494de9

File tree

2 files changed

+12
-15
lines changed

2 files changed

+12
-15
lines changed

weixin-java-cp/src/main/java/me/chanjar/weixin/cp/bean/WxCpTpUserInfo.java

Lines changed: 9 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -13,31 +13,24 @@
1313
@Data
1414
@EqualsAndHashCode(callSuper = true)
1515
public class WxCpTpUserInfo extends WxCpBaseResp {
16-
1716
private static final long serialVersionUID = -5028321625140879571L;
1817

1918
/**
2019
* 用户所属企业的corpid
2120
*/
22-
@SerializedName("CorpId")
21+
@SerializedName("corpid")
2322
private String corpId;
2423

2524
/**
2625
* 用户在企业内的UserID,如果该企业与第三方应用有授权关系时,返回明文UserId,否则返回密文UserId
2726
*/
28-
@SerializedName("UserId")
27+
@SerializedName("userid")
2928
private String userId;
3029

31-
/**
32-
* 手机设备号(由企业微信在安装时随机生成,删除重装会改变,升级不受影响)
33-
*/
34-
@SerializedName("DeviceId")
35-
private String deviceId;
36-
3730
/**
3831
* 成员票据,最大为512字节。
3932
* scope为snsapi_userinfo或snsapi_privateinfo,且用户在应用可见范围之内时返回此参数。
40-
* 后续利用该参数可以获取用户信息或敏感信息,参见:https://work.weixin.qq.com/api/doc/90001/90143/91122
33+
* 后续利用该参数可以获取用户信息或敏感信息,参见:<a href="https://work.weixin.qq.com/api/doc/90001/90143/91122">...</a>
4134
*/
4235
@SerializedName("user_ticket")
4336
private String userTicket;
@@ -54,6 +47,12 @@ public class WxCpTpUserInfo extends WxCpBaseResp {
5447
@SerializedName("open_userid")
5548
private String openUserId;
5649

50+
/**
51+
非企业成员的标识,对当前服务商唯一
52+
*/
53+
@SerializedName("openid")
54+
private String openid;
55+
5756
/**
5857
* From json wx cp tp user info.
5958
*
@@ -64,8 +63,4 @@ public static WxCpTpUserInfo fromJson(String json) {
6463
return WxCpGsonBuilder.create().fromJson(json, WxCpTpUserInfo.class);
6564
}
6665

67-
public String toJson() {
68-
return WxCpGsonBuilder.create().toJson(this);
69-
}
70-
7166
}

weixin-java-cp/src/main/java/me/chanjar/weixin/cp/tp/service/WxCpTpService.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -371,7 +371,9 @@ public interface WxCpTpService {
371371

372372
/**
373373
* <pre>
374-
* 获取访问用户身份
374+
* 获取登录/访问用户身份
375+
* 1、<a href="https://developer.work.weixin.qq.com/document/path/91121">网页授权登录对应的文档</a>
376+
* 2、<a href="https://developer.work.weixin.qq.com/document/path/98179">企业微信web登录对应的文档</a>
375377
* </pre>
376378
*
377379
* @param code the code

0 commit comments

Comments
 (0)