这个消息一般分为三大类(普通消息、事件消息、语音识别消息)。
普通消息又分:文本、图片、语音、视频、地理位置、链接
事件消息又分:关注/取消关注、扫描带参数二维码、上报地理位置事件、自定义菜单、点击菜单拉取消息、点击菜单跳转链接
这些消息虽然很多很复杂,但是他们有一个共同的点,那就是都是通过POST形式发送的XML数据包。
好了,我们开始写接受消息的代码吧。
我们需要将POST过来的XML数据包读取出来,所以我们需要一个XStream对象,这个对象引用于xstream-1.4.6.jar。
下面我们需要昨天我们创建好的com.ansitech.weixin.sdk.WeixinUrlFilter.java
1.修改com.ansitech.weixin.sdk.WeixinUrlFilter.java
我们将会在下段代码,处理接收消息处,开始我们今天的代码。