forever() public static method

生成永久二唯码
public static forever ( integer | string $sceneId ) : array
$sceneId integer | string 场景值ID 32位非0整型,最大值为100000,目前参数只支持1--100000; 字符串形式的ID,长度限制为1到64,仅永久二维码支持
return array 返回值参考 QrcodeService::temporary()方法的返回值
Beispiel #1
0
    //o0N6bt-9GESHZIqAaxvlZvjW5Rwk
    //o0N6bt40edruwOR2OoOZDpj7slPY
    $result = \PFinal\Wechat\Service\RedPackService::send('o0N6bt2Ikobz0SY35sd76rubkOvc', 1.01);
    var_dump($result);
}
if (isset($_GET['qr'])) {
    //临时
    $result = \PFinal\Wechat\Service\QrcodeService::temporary(1000001, 60 * 60 * 24);
    $url = \PFinal\Wechat\Service\QrcodeService::url($result['ticket']);
    echo "<img src='{$url}'>";
    //永久 数字key
    $result = \PFinal\Wechat\Service\QrcodeService::forever(33);
    $url = \PFinal\Wechat\Service\QrcodeService::url($result['ticket']);
    echo "<img src='{$url}'>";
    //永久 字符串key
    $result = \PFinal\Wechat\Service\QrcodeService::forever("haha");
    $url = \PFinal\Wechat\Service\QrcodeService::url($result['ticket']);
    echo "<img src='{$url}'>";
}
if (isset($_GET['template'])) {
    //$data = ['first' => '234', 'keyword1' => 'aaa', 'keyword2' => 'adsfsaf', 'keyword3', 'remark' => 'aaaa'];
    $data = ['first' => ['value' => '234', 'color' => '#FC5C48'], 'keyword1' => 'aaa', 'keyword2' => 'adsfsaf', 'keyword3', 'remark' => 'aaaa'];
    $result = \PFinal\Wechat\Service\MessageService::template($openid3, 'VSmzI2hL3MuHyd1eqw9eIxNsLmY4N8CFTgX4tiCDyYI', $data);
    var_dump($result);
}
if (isset($_GET['menu'])) {
    //var_dump(\PFinal\Wechat\Service\MenuService::create($menus));
    var_dump(\PFinal\Wechat\Service\MenuService::all());
}
//var_dump(\PFinal\Wechat\Service\MessageService::send($openid, new \PFinal\Wechat\Message\Text('pFinal.cn')));
//$result = \PFinal\Wechat\Service\MaterialService::uploadFileTemporary('./test.jpg', 'image');