Commit cec3f236 by 徐高华

企微托管

parent 7e7af3a0
...@@ -141,8 +141,11 @@ public class QywxCallbackController extends WebBaseController { ...@@ -141,8 +141,11 @@ public class QywxCallbackController extends WebBaseController {
// 14 101 图片 // 14 101 图片
// 23 103(微信) 视频消息 // 23 103(微信) 视频消息
// 15 102(微信) 文件消息 // 15 102(微信) 文件消息
//104 gif表情消息类型 // 104 gif表情消息类型
List<String> msgList = Arrays.asList("0","2","101","6","41","40","14","16","23","103","15","102","104") ; // 26 红包
// 78 小程序
// 13 链接
List<String> msgList = Arrays.asList("0","2","101","6","41","40","14","16","23","103","15","102","104","26","78","13") ;
if(!msgList.contains(msgtype+"")) { if(!msgList.contains(msgtype+"")) {
logger.info("不处理的消息"); logger.info("不处理的消息");
return ; return ;
...@@ -174,6 +177,18 @@ public class QywxCallbackController extends WebBaseController { ...@@ -174,6 +177,18 @@ public class QywxCallbackController extends WebBaseController {
msg.setAeskey(json.getString("aes_key")); msg.setAeskey(json.getString("aes_key"));
} }
msg.setMsgtype(OpenQwMsgTypeEnum.IMAGE); msg.setMsgtype(OpenQwMsgTypeEnum.IMAGE);
}else if(msgtype==13) {
msg.setMsgtype(OpenQwMsgTypeEnum.LINK);
msg.setContent(json.getString("url"));
}else if(msgtype==78) {
msg.setMsgtype(OpenQwMsgTypeEnum.WXA);
msg.setContent(json.getString("desc"));
}else if(msgtype == 26) {
msg.setMsgtype(OpenQwMsgTypeEnum.RED);
msg.setContent(json.getString("remark"));
}else if(msgtype==104) {
msg.setMsgtype(OpenQwMsgTypeEnum.GIF);
msg.setContent(json.getString("url"));
}else if(msgtype==23 || msgtype==103){ }else if(msgtype==23 || msgtype==103){
msg.setMsgtype(OpenQwMsgTypeEnum.VIDEO); msg.setMsgtype(OpenQwMsgTypeEnum.VIDEO);
msg.setAeskey(json.getString("aes_key")); msg.setAeskey(json.getString("aes_key"));
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment