|
|
|
@@ -46,18 +46,13 @@ public class WeChatService { |
|
|
|
"&grant_type=authorization_code"; |
|
|
|
log.info("url: {}", url); |
|
|
|
restTemplate.getMessageConverters().add(0, new StringHttpMessageConverter()); |
|
|
|
try { |
|
|
|
|
|
|
|
WeChatSessionResponse sessionResponse = restTemplate.getForObject(url, WeChatSessionResponse.class); |
|
|
|
log.info("sessionResponse: {}", sessionResponse); |
|
|
|
RedisUtil.setVal(WECHAT_REDIS_SESSION_KEY+sessionResponse.getOpenid(), sessionResponse.getSessionKey()); |
|
|
|
log.info("sessionResponse: {}", sessionResponse); |
|
|
|
WeChatSessionResponse sessionResponse = restTemplate.getForObject(url, WeChatSessionResponse.class); |
|
|
|
log.info("sessionResponse: {}", sessionResponse); |
|
|
|
RedisUtil.setVal(WECHAT_REDIS_SESSION_KEY+sessionResponse.getOpenid(), sessionResponse.getSessionKey()); |
|
|
|
log.info("sessionResponse: {}", sessionResponse); |
|
|
|
|
|
|
|
return sessionResponse; |
|
|
|
} catch (RestClientException e){ |
|
|
|
e.printStackTrace(); |
|
|
|
return null; |
|
|
|
} |
|
|
|
return sessionResponse; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|