|
|
|
@@ -5,6 +5,7 @@ import com.xueyi.system.wechat.domain.bean.WeChatSessionResponse; |
|
|
|
import org.slf4j.Logger; |
|
|
|
import org.springframework.beans.factory.annotation.Autowired; |
|
|
|
import org.springframework.beans.factory.annotation.Value; |
|
|
|
import org.springframework.http.converter.StringHttpMessageConverter; |
|
|
|
import org.springframework.stereotype.Service; |
|
|
|
import org.springframework.web.client.RestClientException; |
|
|
|
import org.springframework.web.client.RestTemplate; |
|
|
|
@@ -44,6 +45,7 @@ public class WeChatService { |
|
|
|
"&js_code=" + code + |
|
|
|
"&grant_type=authorization_code"; |
|
|
|
log.info("url: {}", url); |
|
|
|
restTemplate.getMessageConverters().add(0, new StringHttpMessageConverter()); |
|
|
|
try { |
|
|
|
|
|
|
|
WeChatSessionResponse sessionResponse = restTemplate.getForObject(url, WeChatSessionResponse.class); |
|
|
|
|