修复get/post调用方式错误的某些API
This commit is contained in:
parent
d2860deb92
commit
b42e5e1000
@ -46,7 +46,7 @@ public class AgentApi extends QyApi {
|
|||||||
public AgentInfo getAgent(int agentid) throws WeixinException {
|
public AgentInfo getAgent(int agentid) throws WeixinException {
|
||||||
String agent_get_uri = getRequestUri("agent_get_uri");
|
String agent_get_uri = getRequestUri("agent_get_uri");
|
||||||
Token token = tokenHolder.getToken();
|
Token token = tokenHolder.getToken();
|
||||||
WeixinResponse response = weixinExecutor.post(String.format(agent_get_uri,
|
WeixinResponse response = weixinExecutor.get(String.format(agent_get_uri,
|
||||||
token.getAccessToken(), agentid));
|
token.getAccessToken(), agentid));
|
||||||
JSONObject jsonObj = response.getAsJson();
|
JSONObject jsonObj = response.getAsJson();
|
||||||
AgentInfo agent = JSON.toJavaObject(jsonObj, AgentInfo.class);
|
AgentInfo agent = JSON.toJavaObject(jsonObj, AgentInfo.class);
|
||||||
|
|||||||
@ -35,7 +35,7 @@ public class HelperApi extends QyApi {
|
|||||||
public List<String> getCallbackip() throws WeixinException {
|
public List<String> getCallbackip() throws WeixinException {
|
||||||
String getcallbackip_uri = getRequestUri("getcallbackip_uri");
|
String getcallbackip_uri = getRequestUri("getcallbackip_uri");
|
||||||
Token token = tokenHolder.getToken();
|
Token token = tokenHolder.getToken();
|
||||||
WeixinResponse response = weixinExecutor.post(String.format(getcallbackip_uri,
|
WeixinResponse response = weixinExecutor.get(String.format(getcallbackip_uri,
|
||||||
token.getAccessToken()));
|
token.getAccessToken()));
|
||||||
return JSON.parseArray(response.getAsJson().getString("ip_list"),
|
return JSON.parseArray(response.getAsJson().getString("ip_list"),
|
||||||
String.class);
|
String.class);
|
||||||
|
|||||||
@ -103,7 +103,7 @@ public class PartyApi extends QyApi {
|
|||||||
department_list_uri += String.format("&id=%d", partId);
|
department_list_uri += String.format("&id=%d", partId);
|
||||||
}
|
}
|
||||||
Token token = tokenHolder.getToken();
|
Token token = tokenHolder.getToken();
|
||||||
WeixinResponse response = weixinExecutor.post(String.format(
|
WeixinResponse response = weixinExecutor.get(String.format(
|
||||||
department_list_uri, token.getAccessToken()));
|
department_list_uri, token.getAccessToken()));
|
||||||
return JSON.parseArray(response.getAsJson().getString("department"),
|
return JSON.parseArray(response.getAsJson().getString("department"),
|
||||||
Party.class);
|
Party.class);
|
||||||
|
|||||||
@ -87,7 +87,7 @@ public class TagApi extends QyApi {
|
|||||||
public JsonResult deleteTag(int tagId) throws WeixinException {
|
public JsonResult deleteTag(int tagId) throws WeixinException {
|
||||||
String tag_delete_uri = getRequestUri("tag_delete_uri");
|
String tag_delete_uri = getRequestUri("tag_delete_uri");
|
||||||
Token token = tokenHolder.getToken();
|
Token token = tokenHolder.getToken();
|
||||||
WeixinResponse response = weixinExecutor.post(String.format(
|
WeixinResponse response = weixinExecutor.get(String.format(
|
||||||
tag_delete_uri, token.getAccessToken(), tagId));
|
tag_delete_uri, token.getAccessToken(), tagId));
|
||||||
return response.getAsJsonResult();
|
return response.getAsJsonResult();
|
||||||
}
|
}
|
||||||
@ -104,7 +104,7 @@ public class TagApi extends QyApi {
|
|||||||
public List<Tag> listTag() throws WeixinException {
|
public List<Tag> listTag() throws WeixinException {
|
||||||
String tag_list_uri = getRequestUri("tag_list_uri");
|
String tag_list_uri = getRequestUri("tag_list_uri");
|
||||||
Token token = tokenHolder.getToken();
|
Token token = tokenHolder.getToken();
|
||||||
WeixinResponse response = weixinExecutor.post(String.format(tag_list_uri,
|
WeixinResponse response = weixinExecutor.get(String.format(tag_list_uri,
|
||||||
token.getAccessToken()));
|
token.getAccessToken()));
|
||||||
return JSON.parseArray(response.getAsJson().getString("taglist"),
|
return JSON.parseArray(response.getAsJson().getString("taglist"),
|
||||||
Tag.class);
|
Tag.class);
|
||||||
@ -124,7 +124,7 @@ public class TagApi extends QyApi {
|
|||||||
public List<User> getTagUsers(int tagId) throws WeixinException {
|
public List<User> getTagUsers(int tagId) throws WeixinException {
|
||||||
String tag_get_user_uri = getRequestUri("tag_get_user_uri");
|
String tag_get_user_uri = getRequestUri("tag_get_user_uri");
|
||||||
Token token = tokenHolder.getToken();
|
Token token = tokenHolder.getToken();
|
||||||
WeixinResponse response = weixinExecutor.post(String.format(
|
WeixinResponse response = weixinExecutor.get(String.format(
|
||||||
tag_get_user_uri, token.getAccessToken(), tagId));
|
tag_get_user_uri, token.getAccessToken(), tagId));
|
||||||
return JSON.parseArray(response.getAsJson().getString("userlist"),
|
return JSON.parseArray(response.getAsJson().getString("userlist"),
|
||||||
User.class);
|
User.class);
|
||||||
|
|||||||
@ -141,7 +141,7 @@ public class UserApi extends QyApi {
|
|||||||
public User getUser(String userid) throws WeixinException {
|
public User getUser(String userid) throws WeixinException {
|
||||||
String user_get_uri = getRequestUri("user_get_uri");
|
String user_get_uri = getRequestUri("user_get_uri");
|
||||||
Token token = tokenHolder.getToken();
|
Token token = tokenHolder.getToken();
|
||||||
WeixinResponse response = weixinExecutor.post(String.format(user_get_uri,
|
WeixinResponse response = weixinExecutor.get(String.format(user_get_uri,
|
||||||
token.getAccessToken(), userid));
|
token.getAccessToken(), userid));
|
||||||
JSONObject obj = response.getAsJson();
|
JSONObject obj = response.getAsJson();
|
||||||
Object attrs = obj.getJSONObject("extattr").remove("attrs");
|
Object attrs = obj.getJSONObject("extattr").remove("attrs");
|
||||||
@ -199,7 +199,7 @@ public class UserApi extends QyApi {
|
|||||||
* 通过员工授权获取到的code,每次员工授权带上的code将不一样,code只能使用一次,5分钟未被使用自动过期
|
* 通过员工授权获取到的code,每次员工授权带上的code将不一样,code只能使用一次,5分钟未被使用自动过期
|
||||||
* @return { "UserId":"USERID", "DeviceId":"DEVICEID" }
|
* @return { "UserId":"USERID", "DeviceId":"DEVICEID" }
|
||||||
* @see <a
|
* @see <a
|
||||||
* href="http://qydev.weixin.qq.com/wiki/index.php?title=%E4%BC%81%E4%B8%9A%E8%8E%B7%E5%8F%96code">企业获取code</a>
|
* href="http://qydev.weixin.qq.com/wiki/indexo.php?title=%E4%BC%81%E4%B8%9A%E8%8E%B7%E5%8F%96code">企业获取code</a>
|
||||||
* @see <a
|
* @see <a
|
||||||
* href="http://qydev.weixin.qq.com/wiki/index.php?title=%E6%A0%B9%E6%8D%AEcode%E8%8E%B7%E5%8F%96%E6%88%90%E5%91%98%E4%BF%A1%E6%81%AF">根据code获取成员信息</a>
|
* href="http://qydev.weixin.qq.com/wiki/index.php?title=%E6%A0%B9%E6%8D%AEcode%E8%8E%B7%E5%8F%96%E6%88%90%E5%91%98%E4%BF%A1%E6%81%AF">根据code获取成员信息</a>
|
||||||
* @throws WeixinException
|
* @throws WeixinException
|
||||||
@ -207,7 +207,7 @@ public class UserApi extends QyApi {
|
|||||||
public JSONObject getUserIdByCode(String code) throws WeixinException {
|
public JSONObject getUserIdByCode(String code) throws WeixinException {
|
||||||
String user_getid_uri = getRequestUri("user_getid_uri");
|
String user_getid_uri = getRequestUri("user_getid_uri");
|
||||||
Token token = tokenHolder.getToken();
|
Token token = tokenHolder.getToken();
|
||||||
WeixinResponse response = weixinExecutor.post(String.format(
|
WeixinResponse response = weixinExecutor.get(String.format(
|
||||||
user_getid_uri, token.getAccessToken(), code));
|
user_getid_uri, token.getAccessToken(), code));
|
||||||
return response.getAsJson();
|
return response.getAsJson();
|
||||||
}
|
}
|
||||||
@ -234,7 +234,7 @@ public class UserApi extends QyApi {
|
|||||||
String user_list_uri = findDetail ? getRequestUri("user_list_uri")
|
String user_list_uri = findDetail ? getRequestUri("user_list_uri")
|
||||||
: getRequestUri("user_slist_uri");
|
: getRequestUri("user_slist_uri");
|
||||||
Token token = tokenHolder.getToken();
|
Token token = tokenHolder.getToken();
|
||||||
WeixinResponse response = weixinExecutor.post(String.format(
|
WeixinResponse response = weixinExecutor.get(String.format(
|
||||||
user_list_uri, token.getAccessToken(), departId, fetchChild ? 1
|
user_list_uri, token.getAccessToken(), departId, fetchChild ? 1
|
||||||
: 0, userStatus.getVal()));
|
: 0, userStatus.getVal()));
|
||||||
List<User> list = null;
|
List<User> list = null;
|
||||||
@ -283,7 +283,7 @@ public class UserApi extends QyApi {
|
|||||||
public JsonResult deleteUser(String userid) throws WeixinException {
|
public JsonResult deleteUser(String userid) throws WeixinException {
|
||||||
String user_delete_uri = getRequestUri("user_delete_uri");
|
String user_delete_uri = getRequestUri("user_delete_uri");
|
||||||
Token token = tokenHolder.getToken();
|
Token token = tokenHolder.getToken();
|
||||||
WeixinResponse response = weixinExecutor.post(String.format(
|
WeixinResponse response = weixinExecutor.get(String.format(
|
||||||
user_delete_uri, token.getAccessToken(), userid));
|
user_delete_uri, token.getAccessToken(), userid));
|
||||||
return response.getAsJsonResult();
|
return response.getAsJsonResult();
|
||||||
}
|
}
|
||||||
@ -323,7 +323,7 @@ public class UserApi extends QyApi {
|
|||||||
public JsonResult authsucc(String userId) throws WeixinException {
|
public JsonResult authsucc(String userId) throws WeixinException {
|
||||||
String user_authsucc_uri = getRequestUri("user_authsucc_uri");
|
String user_authsucc_uri = getRequestUri("user_authsucc_uri");
|
||||||
Token token = tokenHolder.getToken();
|
Token token = tokenHolder.getToken();
|
||||||
WeixinResponse response = weixinExecutor.post(String.format(
|
WeixinResponse response = weixinExecutor.get(String.format(
|
||||||
user_authsucc_uri, token.getAccessToken(), userId));
|
user_authsucc_uri, token.getAccessToken(), userId));
|
||||||
return response.getAsJsonResult();
|
return response.getAsJsonResult();
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user