微信公眾號開發之-回調的所有類型
眾所周知,微信公眾號配置後臺開發時,微信會在一些情況下回調我們配置的服務器地址,比如www.***.com/wechat_callback
盡管調用情況不同,調用的都是這一個接口,只是攜帶的參數不同,下面總結一些不同的事件會攜帶什麽參數
1 | 點擊菜單拉取消息時的事件推送 | 事件推送 |
|
ToUserName 開發者微信號 |
2 |
點擊菜單跳轉鏈接時的事件推送 |
事件推送 |
|
|
3 |
掃碼推事件的事件推送 |
事件推送 |
|
|
4 |
掃碼推事件且彈出“消息接收中”提示框的事件推送 |
事件推送 |
|
|
5 |
彈出系統拍照發圖的事件推送 |
事件推送 |
|
|
6 |
彈出拍照或者相冊發圖的事件推送 |
事件推送 |
|
|
7 |
彈出微信相冊發圖器的事件推送 |
事件推送 |
|
|
8 |
彈出地理位置選擇器的事件推送 |
事件推送 |
|
|
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 |
文本消息 |
普通消息 |
|
|
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> |
微信公眾號開發之-回調的所有類型