File tree Expand file tree Collapse file tree 3 files changed +10
-8
lines changed
weixin-java-cp/src/main/java/me/chanjar/weixin/cp Expand file tree Collapse file tree 3 files changed +10
-8
lines changed Original file line number Diff line number Diff line change @@ -102,14 +102,16 @@ public interface WxCpOAuth2Service {
102
102
103
103
/**
104
104
* <pre>
105
- * 使用user_ticket获取成员详情.
105
+ * 使用user_ticket获取成员详情
106
106
*
107
- * 文档地址:https://work.weixin.qq.com/api/doc#10028/%E4%BD%BF%E7%94%A8user_ticket%E8%8E%B7%E5%8F%96%E6%88%90%E5%91%98%E8%AF%A6%E6%83%85
107
+ * 文档地址:https://developer. work.weixin.qq.com/document/path/95833
108
108
* 请求方式:POST(HTTPS)
109
- * 请求地址:https://qyapi.weixin.qq.com/cgi-bin/user /getuserdetail?access_token=ACCESS_TOKEN
109
+ * 请求地址:https://qyapi.weixin.qq.com/cgi-bin/auth /getuserdetail?access_token=ACCESS_TOKEN
110
110
*
111
- * 权限说明:
112
- * 需要有对应应用的使用权限,且成员必须在授权应用的可见范围内。
111
+ * 注意: 原/cgi-bin/user/getuserdetail接口的url已变更为/cgi-bin/auth/getuserdetail,旧接口暂时还可以使用,但建议使用新接口
112
+ *
113
+ * 权限说明:需要有对应应用的使用权限,且成员必须在授权应用的可见范围内。
114
+ * 适用范围:企业内部开发、服务商代开发
113
115
* </pre>
114
116
*
115
117
* @param userTicket 成员票据
Original file line number Diff line number Diff line change @@ -115,8 +115,8 @@ public WxCpOauth2UserInfo getAuthUserInfo(String code) throws WxErrorException {
115
115
JsonObject jo = GsonParser .parse (responseText );
116
116
117
117
return WxCpOauth2UserInfo .builder ()
118
- .userId (GsonHelper .getString (jo , "UserId " ))
119
- .openId (GsonHelper .getString (jo , "OpenId " ))
118
+ .userId (GsonHelper .getString (jo , "userid " ))
119
+ .openId (GsonHelper .getString (jo , "openid " ))
120
120
.userTicket (GsonHelper .getString (jo , "user_ticket" ))
121
121
.externalUserId (GsonHelper .getString (jo , "external_userid" ))
122
122
.build ();
Original file line number Diff line number Diff line change @@ -143,7 +143,7 @@ interface OAuth2 {
143
143
/**
144
144
* The constant GET_USER_DETAIL.
145
145
*/
146
- String GET_USER_DETAIL = "/cgi-bin/user /getuserdetail" ;
146
+ String GET_USER_DETAIL = "/cgi-bin/auth /getuserdetail" ;
147
147
/**
148
148
* The constant URL_OAUTH2_AUTHORIZE.
149
149
*/
You can’t perform that action at this time.
0 commit comments