重新整理HttpClinet & 新增OkHttp实现
This commit is contained in:
@@ -199,7 +199,6 @@ public class MediaApi extends QyApi {
|
||||
request = new HttpRequest(HttpMethod.GET,
|
||||
String.format(media_download_uri, token.getAccessToken(), mediaId));
|
||||
}
|
||||
request.setParams(weixinExecutor.getExecuteParams());
|
||||
logger.info("weixin request >> " + request.getMethod() + " " + request.getURI().toString());
|
||||
HttpResponse response = weixinExecutor.getExecuteClient().execute(request);
|
||||
byte[] content = IOUtil.toByteArray(response.getBody());
|
||||
|
||||
@@ -122,7 +122,7 @@ public class PartyApi extends QyApi {
|
||||
public ApiResult deleteParty(int partId) throws WeixinException {
|
||||
String department_delete_uri = getRequestUri("department_delete_uri");
|
||||
Token token = tokenManager.getCache();
|
||||
WeixinResponse response = weixinExecutor.post(String.format(
|
||||
WeixinResponse response = weixinExecutor.get(String.format(
|
||||
department_delete_uri, token.getAccessToken(), partId));
|
||||
return response.getAsResult();
|
||||
}
|
||||
|
||||
@@ -339,8 +339,9 @@ public class UserApi extends QyApi {
|
||||
obj.put("useridlist", userIds);
|
||||
String user_delete_uri = getRequestUri("user_batchdelete_uri");
|
||||
Token token = tokenManager.getCache();
|
||||
WeixinResponse response = weixinExecutor.post(String.format(
|
||||
user_delete_uri, token.getAccessToken(), obj.toJSONString()));
|
||||
WeixinResponse response = weixinExecutor.post(
|
||||
String.format(user_delete_uri, token.getAccessToken()),
|
||||
obj.toJSONString());
|
||||
return response.getAsResult();
|
||||
}
|
||||
|
||||
@@ -418,9 +419,9 @@ public class UserApi extends QyApi {
|
||||
obj.put("agentid", agentid);
|
||||
}
|
||||
String userid2openid_uri = getRequestUri("userid2openid_uri");
|
||||
WeixinResponse response = weixinExecutor.post(
|
||||
String.format(userid2openid_uri, tokenManager.getAccessToken()),
|
||||
obj.toJSONString());
|
||||
WeixinResponse response = weixinExecutor
|
||||
.post(String.format(userid2openid_uri,
|
||||
tokenManager.getAccessToken()), obj.toJSONString());
|
||||
obj = response.getAsJson();
|
||||
return new String[] { obj.getString("openid"), obj.getString("appid") };
|
||||
}
|
||||
@@ -439,9 +440,10 @@ public class UserApi extends QyApi {
|
||||
*/
|
||||
public String openid2userid(String openid) throws WeixinException {
|
||||
String openid2userid_uri = getRequestUri("openid2userid_uri");
|
||||
WeixinResponse response = weixinExecutor.post(
|
||||
String.format(openid2userid_uri, tokenManager.getAccessToken()),
|
||||
String.format("{\"openid\": \"%s\"}", openid));
|
||||
WeixinResponse response = weixinExecutor
|
||||
.post(String.format(openid2userid_uri,
|
||||
tokenManager.getAccessToken()),
|
||||
String.format("{\"openid\": \"%s\"}", openid));
|
||||
return response.getAsJson().getString("userid");
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user