Commit 6af6d4645336035980901f0edcd664c1043daad2

Authored by shiyang
1 parent 0408ab56d3
Exists in master and in 1 other branch dev

update

Showing 2 changed files with 5 additions and 5 deletions

talkonlineweb/src/main/java/com/lyms/talkonlineweb/task/AccessTokenServlet.java View file @ 6af6d46
... ... @@ -29,7 +29,7 @@
29 29 * 启动后开启线程每5分钟获取一次token
30 30 * @throws ServletException
31 31 */
32   - @PostConstruct//部署时开启注释,启动线程(测试环境部署不要开启。会与线上环境冲突)
  32 + @PostConstruct//部署时开启注释,启动线程
33 33 public void init() throws ServletException {
34 34 if(on_off){
35 35 new Thread(new AccessTokenServlet()).start(); //启动线程
36 36  
... ... @@ -42,9 +42,9 @@
42 42 try{
43 43 accessToken = this.getToken();
44 44 if(null!=accessToken){
45   - Thread.sleep(1000 * 300); //获取到access_token 休眠300秒,即5分钟
  45 + Thread.sleep(1000 * 7199); //获取到access_token 休眠 7199 秒,即 119.98 分钟
46 46 }else{
47   - Thread.sleep(1000 * 3); //获取的access_token为空 休眠3
  47 + Thread.sleep(1000 * 1); //获取的access_token为空 休眠1
48 48 }
49 49 }catch(Exception e){
50 50 log.info("发生异常:"+e.getMessage());
talkonlineweb/src/main/java/com/lyms/talkonlineweb/util/WeiXinUtil.java View file @ 6af6d46
... ... @@ -83,8 +83,6 @@
83 83 * @param dataMap 推送内容消息主题显示相关map
84 84 */
85 85 public static Integer SendWeChatMsg(String openid, String template_id, Map<String,Object> dataMap, Map<String,Object> mapInfo) {
86   - // 接口地址
87   - String sendMsgApi = "https://api.weixin.qq.com/cgi-bin/message/template/send?access_token="+AccessTokenServlet.accessToken;
88 86 //整体参数map
89 87 Map<String, Object> paramMap = new HashMap<String, Object>();
90 88 paramMap.put("touser", openid);
... ... @@ -102,6 +100,8 @@
102 100 }
103 101 paramMap.put("miniprogram", miniprogram);
104 102 paramMap.put("data", dataMap);
  103 + // 接口地址
  104 + String sendMsgApi = "https://api.weixin.qq.com/cgi-bin/message/template/send?access_token="+AccessTokenServlet.accessToken;
105 105 String result= repeatDoGetPost(sendMsgApi,"POST",paramMap);
106 106 if(StringUtil.isEmpty(result)){
107 107 return null;