| @@ -634,8 +634,9 @@ public class WxMpServiceImpl implements WxMpService { | |||||
| param.addProperty("end_date", SIMPLE_DATE_FORMAT.format(endDate)); | param.addProperty("end_date", SIMPLE_DATE_FORMAT.format(endDate)); | ||||
| String responseContent = post(url, param.toString()); | String responseContent = post(url, param.toString()); | ||||
| JsonElement tmpJsonElement = Streams.parse(new JsonReader(new StringReader(responseContent))); | JsonElement tmpJsonElement = Streams.parse(new JsonReader(new StringReader(responseContent))); | ||||
| return WxMpGsonBuilder.INSTANCE.create().fromJson(tmpJsonElement.getAsJsonObject().get("list"), new TypeToken<List<WxMpUserSummary>>() { | |||||
| }.getType()); | |||||
| return WxMpGsonBuilder.INSTANCE.create().fromJson(tmpJsonElement.getAsJsonObject().get("list"), | |||||
| new TypeToken<List<WxMpUserSummary>>() { | |||||
| }.getType()); | |||||
| } | } | ||||
| @Override | @Override | ||||
| @@ -695,7 +696,7 @@ public class WxMpServiceImpl implements WxMpService { | |||||
| throw new RuntimeException("微信服务端异常,超出重试次数"); | throw new RuntimeException("微信服务端异常,超出重试次数"); | ||||
| } | } | ||||
| protected <T, E> T executeInternal(RequestExecutor<T, E> executor, String uri, E data) throws WxErrorException { | |||||
| protected synchronized <T, E> T executeInternal(RequestExecutor<T, E> executor, String uri, E data) throws WxErrorException { | |||||
| if (uri.indexOf("access_token=") != -1) { | if (uri.indexOf("access_token=") != -1) { | ||||
| throw new IllegalArgumentException("uri参数中不允许有access_token: " + uri); | throw new IllegalArgumentException("uri参数中不允许有access_token: " + uri); | ||||
| } | } | ||||