|
|
|
@@ -218,21 +218,19 @@ public class TtMaServiceImpl implements TtMaService, RequestHttp<CloseableHttpCl |
|
|
|
throw new IllegalArgumentException("uri参数中不允许有access_token: " + uri); |
|
|
|
} |
|
|
|
String accessToken = getAccessToken(false); |
|
|
|
|
|
|
|
String uriWithAccessToken = uri + (uri.contains("?") ? "&" : "?") + "access_token=" + accessToken; |
|
|
|
try { |
|
|
|
Class<?> aClass = data.getClass(); |
|
|
|
if(!aClass.equals(String.class)){ |
|
|
|
Field accessToken1 = aClass.getDeclaredField("access_token"); |
|
|
|
accessToken1.setAccessible(true); |
|
|
|
accessToken1.set(data,accessToken); |
|
|
|
uriWithAccessToken = uri; |
|
|
|
} |
|
|
|
} catch (Exception e) { |
|
|
|
log.error("【请求参数】:{}添加accessToken失败" + data.getClass()); |
|
|
|
} |
|
|
|
|
|
|
|
String uriWithAccessToken = uri + (uri.contains("?") ? "&" : "?") + "access_token=" + accessToken; |
|
|
|
// String uriWithAccessToken = uri; |
|
|
|
|
|
|
|
try { |
|
|
|
T result = executor.execute(uriWithAccessToken, data, WxType.MiniApp); |
|
|
|
log.debug("\n【请求地址】: {}\n【请求参数】:{}\n【响应数据】:{}", uriWithAccessToken, data, result); |
|
|
|
|