普通消息類型分為:
- 文本消息-text
- 圖片消息-image
- 語音消息-voice
- 視頻消息-video
- 鏈接消息-link
- 地理位置消息-location
此外還有事件推送-event,事件推送又可分為:
- 關注-subscribe
- 取消關注-unsubscribe
- 菜單點擊-CLICK、VIEW
不管是什么類型的消息,都有三個公有節點:
- FromUserName
- ToUserName
- MsgType
一般都先讀取<MsgType>節點值,if判斷是哪種消息類型,再進入if語句內部把該類型消息的其他有效節點值讀取出來。
文本消息:
事件推送:
圖片消息:
語音消息:
實驗結果: