Skip to content
thenbsp edited this page Feb 28, 2016 · 6 revisions

带参数的二维码

带参数的二维码,即生成公众号二维码并带上指定参数(也叫场景值),在用户扫码并关注众号时,会触发事件并获取到之前指定的参数,从而实现推广跟踪的目的,该功能广泛应用于帐号推广等应用场景。

use Thenbsp\Wechat\Wechat\Qrcode;

$qrcode = new Qrcode($accessToken);

缓存二维码票据

$qrcode->setCache($cacheDriver);

临时二维码

临时二维码默认有效期为 2592000 秒(30 天),可传入第二个参数指定有效期,正如下面示例中,我们设置场景值和有效期(可选)分别为 11133600 秒:

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'));