|
@@ -252,22 +252,22 @@ public class DingDingServiceImpl implements DingDingService {
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
- private void getUserDetailInfo(User user, String accessToken) throws ApiException {
|
|
|
|
- DingTalkClient client = new DefaultDingTalkClient("https://oapi.dingtalk.com/topapi/v2/user/get");
|
|
|
|
- OapiV2UserGetRequest req = new OapiV2UserGetRequest();
|
|
|
|
- req.setUserid(user.getDingdingUserid());
|
|
|
|
- req.setLanguage("zh_CN");
|
|
|
|
- OapiV2UserGetResponse rsp = null;
|
|
|
|
- rsp = client.execute(req, accessToken);
|
|
|
|
- String body = rsp.getBody();
|
|
|
|
- JSONObject json = JSONObject.parseObject(body);
|
|
|
|
- JSONObject result = json.getJSONObject("result");
|
|
|
|
- String name = result.getString("name");
|
|
|
|
- String unionId = result.getString("unionid");
|
|
|
|
- user.setDingdingUnionid(unionId);
|
|
|
|
- user.setName(name);
|
|
|
|
- userMapper.updateById(user);
|
|
|
|
- }
|
|
|
|
|
|
+// private void getUserDetailInfo(User user, String accessToken) throws ApiException {
|
|
|
|
+// DingTalkClient client = new DefaultDingTalkClient("https://oapi.dingtalk.com/topapi/v2/user/get");
|
|
|
|
+// OapiV2UserGetRequest req = new OapiV2UserGetRequest();
|
|
|
|
+// req.setUserid(user.getDingdingUserid());
|
|
|
|
+// req.setLanguage("zh_CN");
|
|
|
|
+// OapiV2UserGetResponse rsp = null;
|
|
|
|
+// rsp = client.execute(req, accessToken);
|
|
|
|
+// String body = rsp.getBody();
|
|
|
|
+// JSONObject json = JSONObject.parseObject(body);
|
|
|
|
+// JSONObject result = json.getJSONObject("result");
|
|
|
|
+// String name = result.getString("name");
|
|
|
|
+// String unionId = result.getString("unionid");
|
|
|
|
+// user.setDingdingUnionid(unionId);
|
|
|
|
+// user.setName(name);
|
|
|
|
+// userMapper.updateById(user);
|
|
|
|
+// }
|
|
|
|
|
|
|
|
|
|
//获取授权企业的accessToken
|
|
//获取授权企业的accessToken
|