Просмотр исходного кода

/、qrcode

release_toaliyun_real
xhxu 4 лет назад
Родитель
Сommit
5f0efd7268
1 измененных файлов: 2 добавлений и 4 удалений
  1. +2
    -4
      mallinkService/src/main/java/com/iformall/douyin/miniapp/api/impl/TtMaServiceImpl.java

+ 2
- 4
mallinkService/src/main/java/com/iformall/douyin/miniapp/api/impl/TtMaServiceImpl.java Просмотреть файл

@@ -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);


Загрузка…
Отмена
Сохранить