Merge branch 'local_20221024' into huacheng_test
| | |
| | | } |
| | | } |
| | | |
| | | public String getAccessTokenNoValid(String appId) throws Exception { |
| | | String accessToken = ""; |
| | | accessToken=wxXCXTempSend.stringRedisTemplate.boundValueOps("access_token:access_token:"+appId).get(); |
| | | return accessToken; |
| | | public String getAccessTokenValid(String appId,Integer index) throws Exception { |
| | | if (index % 100 == 0){ |
| | | return getAccessToken(appId); |
| | | }else { |
| | | return wxXCXTempSend.stringRedisTemplate.boundValueOps("access_token:access_token:"+appId).get(); |
| | | } |
| | | |
| | | } |
| | | public String getWsAccessToken() throws Exception { |
| | | String accessToken = "0"; |
| | |
| | | String appId = "wx118de8a734d269f0"; |
| | | String appSecret = "0264342daefde5cd70a6adada09ee5b1"; |
| | | WxXCXTempSend wxXCXTempSend=new WxXCXTempSend(); |
| | | wxXCXTempSend.setAppAccessTokenToCache(appId,appSecret); |
| | | for(String openId:openIds){ |
| | | // wxXCXTempSend.setAppAccessTokenToCache(appId,appSecret); |
| | | for (int i = 0; i < openIds.size(); i++) { |
| | | 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=疫情快讯详情"); |
| | | WxUtil.sendLongTimeTemplate(openIds.get(i),wxXCXTempSend.getAccessTokenValid(appId,i),"疫情快讯",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(); |
| | | } |
| | | } |
| | | for(String openId:openIds){ |
| | | |
| | | } |
| | | }catch (Exception e){ |
| | | e.printStackTrace(); |
| | | } |