在基礎接口中,事件消息只有關注和取消關注事件消息。用戶關注和取消關注公眾號的時候將分別觸發這兩個消息。
用戶關注微信公眾號時的界面如圖4-14所示,單擊「關注」按鈕,微信公眾號將收到關注事件。
用戶關注微信公眾號時的XML數據格式如下。
<xml> <ToUserName><![CDATA[gh_b629c48b653e]]></ToUserName> <FromUserName><![CDATA[ollB4jv7LA3tydjviJp5V9qTU_kA]]></FromUserName> <CreateTime>1372307736</CreateTime> <MsgType><![CDATA[event]]></MsgType> <Event><![CDATA[subscribe]]></Event> <EventKey><![CDATA]></EventKey> </xml>
用戶取消關注微信公眾號時的界面如圖4-15所示,點擊右上角的「│」,在下拉菜單中再點擊「不再關注」,微信公眾號將收到取消關注事件。
圖4-14 關注微信公眾號
圖4-15 取消關注微信公眾號
用戶取消關注微信公眾號時的XML數據格式如下。
<xml> <ToUserName><![CDATA[gh_b629c48b653e]]></ToUserName> <FromUserName><![CDATA[ollB4jqgdO_cRnVXk_wRnSywgtQ8]]></FromUserName> <CreateTime>1372309890</CreateTime> <MsgType><![CDATA[event]]></MsgType> <Event><![CDATA[unsubscribe]]></Event> <EventKey><![CDATA]></EventKey> </xml>
關注及取消關注事件消息的參數及描述如表4-13所示。
表4-13 關注及取消關注事件消息參數及描述