創(chuàng)建二維碼ticket
每次創(chuàng)建二維碼ticket需要提供一個開發(fā)者自行設定的參數(shù)(scene_id)
掃描帶參數(shù)二維碼事件
用戶掃描帶場景值二維碼時,可能推送以下兩種事件:
如果用戶還未關注公眾號魏割,則用戶可以關注公眾號譬嚣,關注后微信會將帶場景值關注事件推送給開發(fā)者。
如果用戶已經關注公眾號见妒,則微信會將帶場景值掃描事件推送給開發(fā)者孤荣。
1. 用戶未關注時,進行關注后的事件推送
推送XML數(shù)據(jù)包示例:
<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>
參數(shù)說明:
參數(shù) 描述
ToUserName 開發(fā)者微信號
FromUserName 發(fā)送方帳號(一個OpenID)
CreateTime 消息創(chuàng)建時間 (整型)
MsgType 消息類型须揣,event
Event 事件類型,subscribe
EventKey 事件KEY值钱豁,qrscene_為前綴耻卡,后面為二維碼的參數(shù)值
Ticket 二維碼的ticket,可用來換取二維碼圖片
2. 用戶已關注時的事件推送
推送XML數(shù)據(jù)包示例:
<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>
參數(shù)說明:
參數(shù) 描述
ToUserName 開發(fā)者微信號
FromUserName 發(fā)送方帳號(一個OpenID)
CreateTime 消息創(chuàng)建時間 (整型)
MsgType 消息類型牲尺,event
Event 事件類型卵酪,SCAN
EventKey 事件KEY值,是一個32位無符號整數(shù)谤碳,即創(chuàng)建二維碼時的二維碼scene_id
Ticket 二維碼的ticket溃卡,可用來換取二維碼圖片?