好友
阅读权限10
听众
最后登录1970-1-1
|
30吾爱币
本帖最后由 han52036 于 2021-5-28 15:07 编辑
扫码带参数的二维码如何获取参数并触发之微擎开发小白问题
小白第一次玩微擎,估计后续会有很多小白问题请教,所以大佬勿喷!
今天想实现一个小功能,用户可以点击自定义菜单来生成自己的一个推广分享海报的功能。
整理开发流程思路:
1 生成好带参数的二维码,然后生成好海报;
2 存入到数据库中;
3 根据自定义回复接口,返回对应用户的海报;
4 用户扫码关注后,获取参数判断二维码的归属父级账户,然后绑定邀请。
目前我实现的有:生成好了带参数的二维码,目前在测试的时候 无法获取到二维码中的参数,并且对应输出判断。
第一阶段:求如何获取到二维码参数,并分别进行回调!
[PHP] 纯文本查看 复制代码 //根据access_token请求链接获取ticket
$url="https://api.weixin.qq.com/cgi-bin/qrcode/create?access_token=$token";
$code='{"action_name": "QR_LIMIT_SCENE", "action_info": {"scene": {"scene_id": 3306}}}';
$ch1=curl_init();
curl_setopt($ch1, CURLOPT_URL,$url);
curl_setopt($ch1, CURLOPT_SSL_VERIFYPEER,false);
curl_setopt($ch1, CURLOPT_SSL_VERIFYHOST,false);
curl_setopt($ch1, CURLOPT_POST,1);
curl_setopt($ch1, CURLOPT_POSTFIELDS,$code);
curl_setopt($ch1, CURLOPT_RETURNTRANSFER,1);//禁止调用时就输出获取到的数据
$result=curl_exec($ch1);
curl_close($ch1);
$result=json_decode($result);
"scene_id": 3306
|
最佳答案
查看完整内容
你这用的永久二维码,最大数量10W个,用完就没了。
微信文档:
用户扫描带场景值二维码时,可能推送以下两种事件:
如果用户还未关注公众号,则用户可以关注公众号,关注后微信会将带场景值关注事件推送给开发者。
如果用户已经关注公众号,则微信会将带场景值扫描事件推送给开发者。
1. 用户未关注时,进行关注后的事件推送
推送XML数据包示例:
123456789
|
发帖前要善用【论坛搜索】功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。 |
|
|
|
|