微信公眾號開發之-回調的所有類型


眾所周知,微信公眾號配置后台開發時,微信會在一些情況下回調我們配置的服務器地址,比如www.***.com/wechat_callback

盡管調用情況不同,調用的都是這一個接口,只是攜帶的參數不同,下面總結一些不同的事件會攜帶什么參數

 

 

1 點擊菜單拉取消息時的事件推送 事件推送
<xml>
<ToUserName><![CDATA[toUser]]></ToUserName>
<FromUserName><![CDATA[FromUser]]></FromUserName>
<CreateTime>123456789</CreateTime>
<MsgType><![CDATA[event]]></MsgType>
<Event><![CDATA[CLICK]]></Event>
<EventKey><![CDATA[EVENTKEY]]></EventKey>
</xml>
ToUserName 開發者微信號
2

點擊菜單跳轉鏈接時的事件推送

事件推送
<xml>
<ToUserName><![CDATA[toUser]]></ToUserName>
<FromUserName><![CDATA[FromUser]]></FromUserName>
<CreateTime>123456789</CreateTime>
<MsgType><![CDATA[event]]></MsgType>
<Event><![CDATA[VIEW]]></Event>
<EventKey><![CDATA[www.qq.com]]></EventKey>
<MenuId>MENUID</MenuId>
</xml>
 
3

掃碼推事件的事件推送

事件推送
<xml><ToUserName><![CDATA[gh_e136c6e50636]]></ToUserName>
<FromUserName><![CDATA[oMgHVjngRipVsoxg6TuX3vz6glDg]]></FromUserName>
<CreateTime>1408090502</CreateTime>
<MsgType><![CDATA[event]]></MsgType>
<Event><![CDATA[scancode_push]]></Event>
<EventKey><![CDATA[6]]></EventKey>
<ScanCodeInfo><ScanType><![CDATA[qrcode]]></ScanType>
<ScanResult><![CDATA[1]]></ScanResult>
</ScanCodeInfo>
</xml>
 
4

掃碼推事件且彈出“消息接收中”提示框的事件推送

事件推送
<xml><ToUserName><![CDATA[gh_e136c6e50636]]></ToUserName>
<FromUserName><![CDATA[oMgHVjngRipVsoxg6TuX3vz6glDg]]></FromUserName>
<CreateTime>1408090606</CreateTime>
<MsgType><![CDATA[event]]></MsgType>
<Event><![CDATA[scancode_waitmsg]]></Event>
<EventKey><![CDATA[6]]></EventKey>
<ScanCodeInfo><ScanType><![CDATA[qrcode]]></ScanType>
<ScanResult><![CDATA[2]]></ScanResult>
</ScanCodeInfo>
</xml>
 
5

彈出系統拍照發圖的事件推送

事件推送
<xml><ToUserName><![CDATA[gh_e136c6e50636]]></ToUserName>
<FromUserName><![CDATA[oMgHVjngRipVsoxg6TuX3vz6glDg]]></FromUserName>
<CreateTime>1408090651</CreateTime>
<MsgType><![CDATA[event]]></MsgType>
<Event><![CDATA[pic_sysphoto]]></Event>
<EventKey><![CDATA[6]]></EventKey>
<SendPicsInfo><Count>1</Count>
<PicList><item><PicMd5Sum><![CDATA[1b5f7c23b5bf75682a53e7b6d163e185]]></PicMd5Sum>
</item>
</PicList>
</SendPicsInfo>
</xml>
 
6

彈出拍照或者相冊發圖的事件推送

事件推送
<xml><ToUserName><![CDATA[gh_e136c6e50636]]></ToUserName>
<FromUserName><![CDATA[oMgHVjngRipVsoxg6TuX3vz6glDg]]></FromUserName>
<CreateTime>1408090816</CreateTime>
<MsgType><![CDATA[event]]></MsgType>
<Event><![CDATA[pic_photo_or_album]]></Event>
<EventKey><![CDATA[6]]></EventKey>
<SendPicsInfo><Count>1</Count>
<PicList><item><PicMd5Sum><![CDATA[5a75aaca956d97be686719218f275c6b]]></PicMd5Sum>
</item>
</PicList>
</SendPicsInfo>
</xml>
 
7

彈出微信相冊發圖器的事件推送

事件推送
<xml><ToUserName><![CDATA[gh_e136c6e50636]]></ToUserName>
<FromUserName><![CDATA[oMgHVjngRipVsoxg6TuX3vz6glDg]]></FromUserName>
<CreateTime>1408090816</CreateTime>
<MsgType><![CDATA[event]]></MsgType>
<Event><![CDATA[pic_weixin]]></Event>
<EventKey><![CDATA[6]]></EventKey>
<SendPicsInfo><Count>1</Count>
<PicList><item><PicMd5Sum><![CDATA[5a75aaca956d97be686719218f275c6b]]></PicMd5Sum>
</item>
</PicList>
</SendPicsInfo>
</xml>
 
8

彈出地理位置選擇器的事件推送

事件推送
<xml><ToUserName><![CDATA[gh_e136c6e50636]]></ToUserName>
<FromUserName><![CDATA[oMgHVjngRipVsoxg6TuX3vz6glDg]]></FromUserName>
<CreateTime>1408091189</CreateTime>
<MsgType><![CDATA[event]]></MsgType>
<Event><![CDATA[location_select]]></Event>
<EventKey><![CDATA[6]]></EventKey>
<SendLocationInfo><Location_X><![CDATA[23]]></Location_X>
<Location_Y><![CDATA[113]]></Location_Y>
<Scale><![CDATA[15]]></Scale>
<Label><![CDATA[ 廣州市海珠區客村藝苑路 106號]]></Label>
<Poiname><![CDATA[]]></Poiname>
</SendLocationInfo>
</xml>
 
9 關注/取消關注事件 事件推送

<xml>

    <ToUserName>< ![CDATA[toUser] ]></ToUserName>

    <FromUserName>< ![CDATA[FromUser] ]></FromUserName>

    <CreateTime>123456789</CreateTime>

    <MsgType>< ![CDATA[event] ]></MsgType>

    <Event>< ![CDATA[subscribe] ]></Event>

</xml>

 
10

用戶未關注時,進行關注后的事件推送

事件推送

<xml>

    <ToUserName>< ![CDATA[toUser] ]></ToUserName>

    <FromUserName>< ![CDATA[FromUser] ]></FromUserName>

    <CreateTime>123456789</CreateTime>

    <MsgType>< ![CDATA[event] ]></MsgType>

    <Event>< ![CDATA[subscribe] ]></Event>

    <EventKey>< ![CDATA[qrscene_123123] ]></EventKey>

    <Ticket>< ![CDATA[TICKET] ]></Ticket>

</xml>

 
11  用戶已關注時的事件推送 事件推送

<xml>

    <ToUserName>< ![CDATA[toUser] ]></ToUserName>

    <FromUserName>< ![CDATA[FromUser] ]></FromUserName>

    <CreateTime>123456789</CreateTime>

    <MsgType>< ![CDATA[event] ]></MsgType>

    <Event>< ![CDATA[SCAN] ]></Event>

    <EventKey>< ![CDATA[SCENE_VALUE] ]></EventKey>

    <Ticket>< ![CDATA[TICKET] ]></Ticket>

</xml>

 
12

上報地理位置事件

事件推送

<xml>

    <ToUserName>< ![CDATA[toUser] ]> </ToUserName>

    <FromUserName>< ![CDATA[fromUser] ]></FromUserName>

    <CreateTime>123456789</CreateTime>

    <MsgType>< ![CDATA[event] ]></MsgType>

    <Event>< ![CDATA[LOCATION] ]></Event>

    <Latitude>23.137466</Latitude>

    <Longitude>113.352425</Longitude>

    <Precision>119.385040</Precision>

</xml>

 
13

微信認證事件推送

資質認證成功
事件推送

<xml>

    <ToUserName>< ![CDATA[toUser] ]></ToUserName>

    <FromUserName>< ![CDATA[fromUser] ]></FromUserName>

    <CreateTime>1442401156</CreateTime>

    <MsgType>< ![CDATA[event] ]></MsgType>

    <Event>< ![CDATA[qualification_verify_success] ]></Event>

    <ExpiredTime>1442401156</ExpiredTime>

</xml>

 
14

微信認證事件推送

資質認證失敗

事件推送

<xml>

    <ToUserName>< ![CDATA[toUser] ]>

    </ToUserName>

    <FromUserName>< ![CDATA[fromUser] ]>

    </FromUserName>

    <CreateTime>1442401156</CreateTime>

    <MsgType>< ![CDATA[event] ]>

    </MsgType>

    <Event>< ![CDATA[qualification_verify_fail] ]>

    </Event>

    <FailTime>1442401122</FailTime>

    <FailReason>< ![CDATA[by time] ]>

    </FailReason>

</xml>

 
15 名稱認證成功(即命名成功) 事件推送 <xml>
    <ToUserName>< ![CDATA[toUser] ]>
    </ToUserName>
    <FromUserName>< ![CDATA[fromUser] ]>
    </FromUserName>
    <CreateTime>1442401093</CreateTime>
    <MsgType>< ![CDATA[event] ]>
    </MsgType>
    <Event>< ![CDATA[naming_verify_success] ]>
    </Event>
    <ExpiredTime>1442401093</ExpiredTime>
</xml>
 
16 名稱認證失敗 事件推送 <xml>
    <ToUserName>< ![CDATA[toUser] ]></ToUserName>
    <FromUserName>< ![CDATA[fromUser] ]></FromUserName>
    <CreateTime>1442401061</CreateTime>
    <MsgType>< ![CDATA[event] ]></MsgType>
    <Event>< ![CDATA[naming_verify_fail] ]></Event>
    <FailTime>1442401061</FailTime>
    <FailReason>< ![CDATA[by time] ]></FailReason>
</xml>
 
17 年審通知 事件推送 <xml>
    <ToUserName>< ![CDATA[toUser] ]>
    </ToUserName>
    <FromUserName>< ![CDATA[fromUser] ]>
    </FromUserName>
    <CreateTime>1442401004</CreateTime>
    <MsgType>< ![CDATA[event] ]>
    </MsgType>
    <Event>< ![CDATA[annual_renew] ]>
    </Event>
    <ExpiredTime>1442401004</ExpiredTime>
</xml>
 
18 認證過期失效通知 事件推送 <xml>
    <ToUserName>< ![CDATA[toUser] ]>
    </ToUserName>
    <FromUserName>< ![CDATA[fromUser] ]>
    </FromUserName>
    <CreateTime>1442400900</CreateTime>
    <MsgType>< ![CDATA[event] ]>
    </MsgType>
    <Event>< ![CDATA[verify_expired] ]>
    </Event>
    <ExpiredTime>1442400900</ExpiredTime>
</xml>
 
19

文本消息

普通消息
<xml>
 <ToUserName>< ![CDATA[toUser] ]></ToUserName>
<FromUserName>< ![CDATA[fromUser] ]></FromUserName>
<CreateTime>1348831860</CreateTime>
<MsgType>< ![CDATA[text] ]></MsgType>
 <Content>< ![CDATA[this is a test] ]></Content>
 <MsgId>1234567890123456</MsgId>
</xml>
 
20

圖片消息

普通消息

<xml>

    <ToUserName>< ![CDATA[toUser] ]></ToUserName>

    <FromUserName>< ![CDATA[fromUser] ]>

    </FromUserName> <CreateTime>1348831860</CreateTime>

    <MsgType>< ![CDATA[image] ]></MsgType>

    <PicUrl>< ![CDATA[this is a url] ]></PicUrl>

    <MediaId>< ![CDATA[media_id] ]></MediaId>

     <MsgId>1234567890123456</MsgId>

</xml>

 
21

語音消息

普通消息

<xml>

   <ToUserName>< ![CDATA[toUser] ]></ToUserName>

   <FromUserName>< ![CDATA[fromUser] ]></FromUserName>

   <CreateTime>1357290913</CreateTime>

   <MsgType>< ![CDATA[voice] ]></MsgType>

   <MediaId>< ![CDATA[media_id] ]></MediaId>

   <Format>< ![CDATA[Format] ]></Format>

   <MsgId>1234567890123456</MsgId>

</xml>

 
22 視頻消息 普通消息

<xml>

   <ToUserName>< ![CDATA[toUser] ]></ToUserName>

   <FromUserName>< ![CDATA[fromUser] ]></FromUserName>

   <CreateTime>1357290913</CreateTime>

   <MsgType>< ![CDATA[video] ]></MsgType>

   <MediaId>< ![CDATA[media_id] ]></MediaId>

   <ThumbMediaId>< ![CDATA[thumb_media_id] ]></ThumbMediaId>

   <MsgId>1234567890123456</MsgId>

</xml>

 
23 小視頻消息 普通消息

<xml>

   <ToUserName>< ![CDATA[toUser] ]></ToUserName>

   <FromUserName>< ![CDATA[fromUser] ]></FromUserName>

   <CreateTime>1357290913</CreateTime>

   <MsgType>< ![CDATA[shortvideo] ]></MsgType>

   <MediaId>< ![CDATA[media_id] ]></MediaId>

   <ThumbMediaId>< ![CDATA[thumb_media_id] ]></ThumbMediaId>

   <MsgId>1234567890123456</MsgId>

</xml>

 
24

地理位置消息

普通消息

<xml>

   <ToUserName>< ![CDATA[toUser] ]></ToUserName>

   <FromUserName>< ![CDATA[fromUser] ]></FromUserName>

   <CreateTime>1351776360</CreateTime>

   <MsgType>< ![CDATA[location] ]></MsgType>

   <Location_X>23.134521</Location_X>

   <Location_Y>113.358803</Location_Y>

   <Scale>20</Scale>

   <Label>< ![CDATA[位置信息] ]></Label>

   <MsgId>1234567890123456</MsgId>

</xml>

 
25

鏈接消息

普通消息

<xml>

   <ToUserName>< ![CDATA[toUser] ]></ToUserName>   

   <FromUserName>< ![CDATA[fromUser] ]></FromUserName>

   <CreateTime>1351776360</CreateTime>

   <MsgType>< ![CDATA[link] ]></MsgType>

   <Title>< ![CDATA[公眾平台官網鏈接] ]></Title>

    <Description>< ![CDATA[公眾平台官網鏈接] ]></Description>

    <Url>< ![CDATA[url] ]></Url>

    <MsgId>1234567890123456</MsgId>

</xml>

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM