From 2cf67e80957d17b6dd4713e5b74840befa8d8548 Mon Sep 17 00:00:00 2001
From: yanghui <2536613402@qq.com>
Date: 星期二, 01 十一月 2022 15:58:41 +0800
Subject: [PATCH] #feat

---
 springcloud_k8s_panzhihuazhihuishequ/applets/src/main/java/com/panzhihua/applets/api/WxOfficialApi.java |   19 +++++++++----------
 1 files changed, 9 insertions(+), 10 deletions(-)

diff --git a/springcloud_k8s_panzhihuazhihuishequ/applets/src/main/java/com/panzhihua/applets/api/WxOfficialApi.java b/springcloud_k8s_panzhihuazhihuishequ/applets/src/main/java/com/panzhihua/applets/api/WxOfficialApi.java
index 650fe63..e1d63e9 100644
--- a/springcloud_k8s_panzhihuazhihuishequ/applets/src/main/java/com/panzhihua/applets/api/WxOfficialApi.java
+++ b/springcloud_k8s_panzhihuazhihuishequ/applets/src/main/java/com/panzhihua/applets/api/WxOfficialApi.java
@@ -91,12 +91,7 @@
         // access_token接口https请求方式: GET
         // https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=APPID&secret=APPSECRET
 
-        //改从redis中获取
-        ValueOperations<String, String> valueOperations = stringRedisTemplate.opsForValue();
-        log.info("appid:"+appid);
-        return valueOperations.get("access_token:access_token:" + appid);
-
-/*        String path = " https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential";
+        String path = " https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential";
         URL url = new URL(path + "&appid=" + appid + "&secret=" + secret);
         HttpURLConnection connection = (HttpURLConnection)url.openConnection();
         connection.setRequestMethod("GET");
@@ -112,7 +107,8 @@
 
         // System.out.println(sb.toString());
         in.close();
-        return sb.toString();*/
+        return sb.toString();
+
     }
 
     /**
@@ -164,9 +160,12 @@
         if (!appidList.isEmpty()) {
             for (int i = 0; i < appidList.size(); i++) {
                 String token = officialApi.getToken(appidList.get(i), secretList.get(i));
-                log.info("通过appid:" + appidList.get(i) + "获取token返回参数:" + token);
-                if (StringUtils.isNotEmpty(token)) {
-                    tokenList.add(token);
+                JSONObject tokenJson = JSON.parseObject(token);
+                if (StringUtils.isNotEmpty(tokenJson)) {
+                    tokenList.add(tokenJson.getString("access_token"));
+                    if (StringUtils.isNotEmpty(token)) {
+                        tokenList.add(token);
+                    }
                 }
             }
         }

--
Gitblit v1.7.1