生成带场景的二维码
相关文档
相关代码
这里选择生成永久链接
<?php
use EasyWeChat\Foundation\Application;
// ...
$app = new Application($options);
$qrcode = $app->qrcode;
$result = $qrcode->forever(56);// 或者 $qrcode->forever("foo");
$ticket = $result->ticket; // 或者 $result['ticket']
$url = $result->url; // 永久链接
// todo 生成相应的二维码
使用 scene_id 或 scene_str 来标识场景
其实这一步你只需要记录一下,scene_id 或 scene_str 表示的是什么场景就好了,建议创建一个表记录一下。
比如 “Email” 来自邮件推送什么鬼的
scene_str 和 scene_id 都有长度限制
接收微信推送
用户扫码:
1、未关注的:
微信会发送 关注 event 同时带上 event_key = qrscene_[scene_str|scene_id]
2、已关注的:
微信会发送 扫码 event 同时带上 event_key = qrscene_[scene_str|scene_id]