首页 > 作文

微信扫描带参数二维码事件

更新时间:2023-04-07 20:24:35 阅读: 评论:0

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

如果用户还未关注公众号,则用户可以关注公众号,关注后微信会将带场景值关注事件推送给开发者。
如果用户已经关注公众号,则微信会将带场景值扫描事件推送给开发者。
1. 青岛育才中学用户未关注时,进行关注后的事件推送

推送xml数据包示例:

<xml><tourname><![cdata[tour]></tourname>
<fromurname><![cdata[fromur]></fromurname>
<createtime>123456789</createtime>
<msgtype><![cdata[event]></msgtype>
<event><![cdata[subscribe]></event>
<eventkey><![cdata[qrscene_123123]></eventkey>
<ticket><![cdata[ticket]></ticket>
</xml>
参数说明:

参数 描述
tourname 开发者微信号
fromurname 发送方帐号(一个openid)
createtime 消息创建时间 (整型)
msgtype 消息类型,event
event 事件类型,subscribe
eventkey 事件key值,qrscene_为前缀,后面为二维码的参数值
ticket 二维码的ticket,可用来换取二维码图片
2. 用户已关注时的事件推送

推送xml数据包示例:

悠然自得<xml>
<tourname><![cdata[tour]></tourname>
<fromurname><![cdata[fromur]></fromurname>
<createtime>123456789</createtime>
<msgtype><![cdata[event]></msgtype>
<event><![cdata[scan]网店店铺推广></event>
<eventkey><![cdata[scene_value]></eventkey>
<ticket><![cdata[ticket]></ticket>
</xml>
参数说明:

参数 描述
tourname 开发者微信号
fromurname 发送方帐号(一个openid)
createtime氢气燃烧现象 消息创建时间 (整型)
msgtype 消息类型,event
event 事件类型,scan
eventkey 事件key值,是一个32位无符号整数,即创建二维码时的二维码scene_id
ticket 二维码的ticket,可用来换取二维码图片

案例:
//1、扫码获取微信post过来的xml数据
$postarr = $globals[‘http_raw_post_data’];
$postobj = simplexml_load_string( $postarr );

//未订阅时 ,eventkey为qrscene_1984;订阅后,eventkey为1984
if( strtolower($postobj->event) == ‘subscribe’){
$account_id = substr(trim($postobj->eventkey), 8);//输出1984
} el {
$account_id = trim($postobj->event列数字的好处key);
}

本文发布于:2023-04-07 20:24:34,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/zuowen/8095ed33f08b28b32018247bd014f7af.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

本文word下载地址:微信扫描带参数二维码事件.doc

本文 PDF 下载地址:微信扫描带参数二维码事件.pdf

标签:事件   二维码   开发者   参数
相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图