Parcourir la source

wxservice 适配两个公众号

wcq il y a 1 an
Parent
commit
8968672e10

+ 5 - 1
src/main/java/com/ematou/wxservice/service/WeChatService.java

@@ -54,7 +54,11 @@ public class WeChatService {
      */
     public AccessToken getAccessToken() throws RuntimeException {
         String response = weChatApiRestTemplate.getForOther(String.format(WeChatApi.GET_TOKEN_NEW.getUrl(),wechat));
-        AccessToken accessToken = JSON.parseObject(response).getObject("data", AccessToken.class);
+        AccessToken accessToken = null;
+        if(StringUtils.isEmpty(response)){
+            accessToken = JSON.parseObject(response).getObject("data", AccessToken.class);
+        }
+
         if (null == accessToken) {
             response = weChatApiRestTemplate.getForOther(String.format(WeChatApi.GET_TOKEN_NEW.getUrl(),wechat));
             accessToken = JSON.parseObject(response).getObject("data", AccessToken.class);