微信硬件平台设备直连全讲解(4)接收和回复微信客户端的文字、图片等信息
2016-06-15 16:56
309 查看
按照上一篇文章讲述的方式配置好我们服务器的URL,一旦普通微信用户向公众账号发消息时,微信服务器将POST消息的XML数据包到开发者填写的URL上。
各消息类型的推送XML数据包结构见微信的官方文档https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421140453&token=&lang=zh_CN
我们要做的事情非常简单,就是解析XML,拿到用户发送的信息实现具体的业务逻辑即可。
下面代码以文本信息和语音信息的处理为例子
还是先贴一下文本信息和语音消息的格式吧
文本信息
这里我没有贴出收到微信post请求后,xml数据的解析,请自行完成吧。从上面代码可以看出,解析完xml文件后,处理非常简单,其中move函数实际上就是和设备的交互,这里先不要管他怎么实现,后面的文章将详细讲解。
知道了文本信息和语音信息的接收和处理,其他信息也是同理。
各消息类型的推送XML数据包结构见微信的官方文档https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421140453&token=&lang=zh_CN
我们要做的事情非常简单,就是解析XML,拿到用户发送的信息实现具体的业务逻辑即可。
下面代码以文本信息和语音信息的处理为例子
还是先贴一下文本信息和语音消息的格式吧
文本信息
这里我没有贴出收到微信post请求后,xml数据的解析,请自行完成吧。从上面代码可以看出,解析完xml文件后,处理非常简单,其中move函数实际上就是和设备的交互,这里先不要管他怎么实现,后面的文章将详细讲解。
知道了文本信息和语音信息的接收和处理,其他信息也是同理。
相关文章推荐
- 仿微信聊天记录气泡背景
- 微信企业号主动下发消息提示60011错误
- 安卓仿微信左右滑动点击切换页面和图标
- 模仿 (微信)消息通知效果
- 微信公众平台开发(71)OAuth2.0网页授权
- Andorid开发中仿微信聊天界面中遇到的问题
- android 基础之仿微信tab实现
- 获取用户微信上的所在地
- 微信带参数二维码php
- 微信分享自定义内容实现
- 微信JS SDK Demo
- 微信JS接口
- 微信开放平台中android 应用签名的获取
- 微信公众号自定义菜单中添加图标(转)
- 微信消息模板php
- 微信支付:商户订单号重复
- 梦行MONXIN多卖家商城系统 线后或换域名后打不开 解决方案(PC+手机+微信+收银)
- 微信开发:微信支付(PHP)
- 微信分享完整demo
- 网页打开后,微信分享的时候,微信没抓到图片怎么办?