From 108f5ecad83fe5a8dea9baf61d5f121b442c9942 Mon Sep 17 00:00:00 2001 From: yanghui <2536613402@qq.com> Date: 星期日, 23 十月 2022 21:45:05 +0800 Subject: [PATCH] #feat 修改access_token获取方式 --- springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/message/AcidMessage.java | 22 +++++++++++++++------- 1 files changed, 15 insertions(+), 7 deletions(-) diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/message/AcidMessage.java b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/message/AcidMessage.java index f6209a4..359ee0b 100644 --- a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/message/AcidMessage.java +++ b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/message/AcidMessage.java @@ -114,14 +114,22 @@ } @RabbitListener(queues = ACID_MESSAGE_QUEUE) public void sendMessage(ComActDynVO comActDynVO){ - List<String> openIds=sysUserDao.selectOpenId(); - WxXCXTempSend wxXCXTempSend=new WxXCXTempSend(); - for(String openId:openIds){ - try { - WxUtil.sendLongTimeTemplate(openId,wxXCXTempSend.getAccessToken("wx118de8a734d269f0"),"疫情快讯",comActDynVO.getTitle().length()>10?comActDynVO.getTitle().substring(0,10)+"..":comActDynVO.getTitle(),"/pages/community_child/community/detail?id="+comActDynVO.getId()+"&title=疫情快讯详情"); - } catch (Exception e) { - e.printStackTrace(); + try{ + List<String> openIds=sysUserDao.selectOpenId(); + String appId = "wx118de8a734d269f0"; + String appSecret = "0264342daefde5cd70a6adada09ee5b1"; + WxXCXTempSend wxXCXTempSend=new WxXCXTempSend(); + wxXCXTempSend.setAppAccessTokenToCache(appId,appSecret); + for(String openId:openIds){ + try { + WxUtil.sendLongTimeTemplate(openId,wxXCXTempSend.getAccessTokenNoValid(appId),"疫情快讯",comActDynVO.getTitle().length()>10?comActDynVO.getTitle().substring(0,10)+"..":comActDynVO.getTitle(),"/pages/community_child/community/detail?id="+comActDynVO.getId()+"&title=疫情快讯详情"); + } catch (Exception e) { + e.printStackTrace(); + } } + }catch (Exception e){ + e.printStackTrace(); } + } } -- Gitblit v1.7.1