From 0ceb3c850cc2d6df73819985dbbc67630b435314 Mon Sep 17 00:00:00 2001
From: lidongdong <1459917685@qq.com>
Date: 星期五, 28 六月 2024 14:16:56 +0800
Subject: [PATCH] 花城 修改【小程序】【需求清单】位接单后,切换问题、需求数据一样
---
springcloud_k8s_panzhihuazhihuishequ/applets/src/main/java/com/panzhihua/applets/api/WxOfficialApi.java | 24 +++++++++++-------------
1 files changed, 11 insertions(+), 13 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 a49fbec..32c450d 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
@@ -31,9 +31,6 @@
@Resource
private StringRedisTemplate stringRedisTemplate;
- @Resource
- private WxMaConfiguration wxMaConfiguration;
-
// 公众号appid
private List<String> appidList = new ArrayList<String>() {
{
@@ -91,11 +88,7 @@
// access_token接口https请求方式: GET
// https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=APPID&secret=APPSECRET
- //改从redis中获取
- return stringRedisTemplate.boundValueOps("access_token:access_token:" + appid).get();
-
-
-/* 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");
@@ -109,9 +102,11 @@
sb.append(new String(b, 0, len));
}
- // System.out.println(sb.toString());
in.close();
- return sb.toString();*/
+
+
+ return sb.toString();
+
}
/**
@@ -163,9 +158,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