-
Notifications
You must be signed in to change notification settings - Fork 316
wechat_qrcode
thenbsp edited this page Feb 28, 2016
·
6 revisions
带参数的二维码,即生成公众号二维码并带上指定参数(也叫场景值),在用户扫码并关注众号时,会触发事件并获取到之前指定的参数,从而实现推广跟踪的目的,该功能广泛应用于帐号推广等应用场景。
use Thenbsp\Wechat\Wechat\Qrcode;
$qrcode = new Qrcode($accessToken);
$qrcode->setCache($cacheDriver);
临时二维码默认有效期为 2592000
秒(30 天),可传入第二个参数指定有效期,正如下面示例中,我们设置场景值和有效期(可选)分别为 1113
和 3600
秒:
echo sprintf('<img src="%s" />', $qrcode->getTemporary(1113, 3600));
echo sprintf('<img src="%s" />', $qrcode->getForever(1113));
也可以传入字符串参数:
echo sprintf('<img src="%s" />', $qrcode->getForever('hello'));