Java微信公众平台开发(三)——接收消息的分类及实体的创建
2016-03-31 11:48
573 查看
前面一篇有说道应用服务器和腾讯服务器是通过消息进行通讯的,并简单介绍了微信端post的消息类型,这里我们将建立消息实体以方便我们后面的使用!
(一)消息实体基础类
(二)普通消息pojo实体
①图片消息
②连接消息
③地理位置消息
④文本消息
⑤视频/小视屏消息
⑥语音消息
(三)消息分类处理
按照上面收到想消息类别分别做不同的分发处理,这里我们建立了自己的业务分发器(EventDispatcher、MsgDispatcher),分别做普通消息处理和事件消息处理!
①MsgDispatcher.java——用于普通消息的业务分发处理
②EventDispatcher.java——事件消息的业务分发处理
这个时候我们需要把我们的消息入口【WechatSecurity.java】中的post方法做些修改,最终结果如下:
最后我们运行成功项目之后我们可以通过发送不同类型的消息来验证我们的消息分类的正确性,如下图所示:
新建了这么多文件,最后来看下我们的整个项目的目录结构:
前面讲述的都是消息的接收,那么下一篇起将讲述【回复消息的分类及实体的创建】,感谢你的翻阅,如有疑问可以留言一起讨论!
转载自:http://www.cuiyongzhi.com/index.php/post/41.html
(一)消息实体基础类
①图片消息
按照上面收到想消息类别分别做不同的分发处理,这里我们建立了自己的业务分发器(EventDispatcher、MsgDispatcher),分别做普通消息处理和事件消息处理!
①MsgDispatcher.java——用于普通消息的业务分发处理
新建了这么多文件,最后来看下我们的整个项目的目录结构:
前面讲述的都是消息的接收,那么下一篇起将讲述【回复消息的分类及实体的创建】,感谢你的翻阅,如有疑问可以留言一起讨论!
转载自:http://www.cuiyongzhi.com/index.php/post/41.html
相关文章推荐
- Java微信公众平台开发(二)——微信服务器post消息体的接收
- Java微信公众平台开发(一)——接入微信公众平台
- 微信开发准备(四)——nat123内网地址公网映射实现
- 微信开发准备(三)——框架以及工具的基本使用
- 微信开发准备(一)——Maven仓库管理新建WEB项目
- 微信红包算法
- Android实现分享微信好友及出现闪退的解决办法
- 揭开智能配置上网(微信Airkiss)的神秘面纱
- 亲人去世后,QQ/微信号能否被继承?
- 微信安全团队发愚人节谣言预警 你是否中过枪
- 小程序 - 链表检测环/链表是否交叉 等
- 实现微信好友列表的php代码
- 微信公众平台开发入门教程(PHP从入门到精通)
- Qt实现记事本的打开和保存功能(第一个实用的Qt小程序)
- Android开发:实现分享给微信好友以及出现闪退的问题
- Android小程序-Walker登录页面(一)
- 微信手机网页上传图片高效率压缩(Canvas+Base64)
- #小河学习笔记#前端精品视频教程:微信场景开发实战
- 微信Token验证代码的实现
- 微信支付v3开发(5) 扫码并输入金额支付