美文网首页
微信公众平台生成带参数的二维码,扫一扫,后报文消息,二维码sce

微信公众平台生成带参数的二维码,扫一扫,后报文消息,二维码sce

作者: 明爷们儿_d212 | 来源:发表于2019-11-12 14:47 被阅读0次

    创建二维码ticket

    每次创建二维码ticket需要提供一个开发者自行设定的参数(scene_id)

    扫描带参数二维码事件

    用户扫描带场景值二维码时,可能推送以下两种事件:

    如果用户还未关注公众号,则用户可以关注公众号,关注后微信会将带场景值关注事件推送给开发者。

    如果用户已经关注公众号,则微信会将带场景值扫描事件推送给开发者。

    1. 用户未关注时,进行关注后的事件推送

    推送XML数据包示例:

    <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>

    参数说明:

    参数 描述

    ToUserName 开发者微信号

    FromUserName 发送方帐号(一个OpenID)

    CreateTime 消息创建时间 (整型)

    MsgType 消息类型,event

    Event 事件类型,subscribe

    EventKey 事件KEY值,qrscene_为前缀,后面为二维码的参数值

    Ticket 二维码的ticket,可用来换取二维码图片

    2. 用户已关注时的事件推送

    推送XML数据包示例:

    <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>

    参数说明:

    参数 描述

    ToUserName 开发者微信号

    FromUserName 发送方帐号(一个OpenID)

    CreateTime 消息创建时间 (整型)

    MsgType 消息类型,event

    Event 事件类型,SCAN

    EventKey 事件KEY值,是一个32位无符号整数,即创建二维码时的二维码scene_id

    Ticket 二维码的ticket,可用来换取二维码图片 

    相关文章

      网友评论

          本文标题:微信公众平台生成带参数的二维码,扫一扫,后报文消息,二维码sce

          本文链接:https://www.haomeiwen.com/subject/tafqictx.html