### 带参数的二维码
带参数的二维码,即生成公众号二维码并带上指定参数(也叫场景值),在用户扫码并关注众号时,会触发事件并获取到之前指定的参数,从而实现推广跟踪的目的,该功能广泛应用于帐号推广等应用场景。
```php
use shuipf\wechat\wechat\Qrcode;
$qrcode = new Qrcode($accessToken);
```
### 缓存二维码票据
```php
$qrcode->setCache($cacheDriver);
```
### 临时二维码
临时二维码默认有效期为 ``2592000`` 秒(30 天),可传入第二个参数指定有效期,正如下面示例中,我们设置场景值和有效期(可选)分别为 ``1113`` 和 ``3600`` 秒:
```php
echo sprintf('<img src="%s" />', $qrcode->getTemporary(1113, 3600));
```
### 永久二维码
```php
echo sprintf('<img src="%s" />', $qrcode->getForever(1113));
```
也可以传入字符串参数:
```php
echo sprintf('<img src="%s" />', $qrcode->getForever('hello'));
```