huanghongfa
2021-04-25 0cc92878478156b397facbd549fbda51a13bf8bf
springcloud_k8s_panzhihuazhihuishequ/applets/src/main/java/com/panzhihua/applets/api/WxMessagePushApi.java
@@ -104,8 +104,6 @@
     * @return
     */
    private String acceptMessage(HttpServletRequest request, HttpServletResponse response) {
//        {CreateTime=1548042266, Event=user_enter_tempsession, ToUserName=gh_e6198220cbff,
//                FromUserName=oZvme4q2Oi7Dz3FChXc43kqw28, MsgType=event, SessionFrom=wxapp}
        String respMessage = "";
        String inputLine = "";
        String notityXml = "";
@@ -132,19 +130,19 @@
            //公众号关注事件消息
            if(msgType.equals("event")){
//                log.info("公众号被关注事件..........");
//                if(StringUtils.isNotEmpty(access_token)){
//                    WxUtil.sendKfLinkMessage(fromUserName,url,thumbUrl,access_token); //把封装好的信息推送给用户
//                }
            }else if(msgType.equals("text")){
                if(StringUtils.isNotEmpty(access_token)){
                    String mediaId = wxXCXTempSend.getMediaId(access_token);//获取mediaId
                    WxUtil.sendKfImagesMessage(fromUserName,access_token,mediaId);
                }
//                log.info("公众号接受文字..........");
//                if(StringUtils.isNotEmpty(access_token)){
//                    WxUtil.sendKfLinkMessage(fromUserName,url,thumbUrl,access_token);
//                }
            }else if(msgType.equals("image")){
//                log.info("公众号接受图片..........");
//                WxUtil.sendKfLinkMessage(fromUserName,url,thumbUrl,access_token);
            }else if(msgType.equals("miniprogrampage")){
                WxUtil.sendKfLinkMessage(fromUserName,url,thumbUrl,access_token);
                if(StringUtils.isNotEmpty(access_token)){
                    String mediaId = wxXCXTempSend.getMediaId(access_token);//获取mediaId
                    WxUtil.sendKfImagesMessage(fromUserName,access_token,mediaId);
                }
            }
        } catch (Exception e) {
            e.printStackTrace();