Browse Source

/、qrcode

release_toaliyun_real
xhxu 4 years ago
parent
commit
5f0efd7268
1 changed files with 2 additions and 4 deletions
  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 View File

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


Loading…
Cancel
Save