1. Instalar fácilwechat
Desarrollado en base al marco easywechat, primero descargue e instale easywechat
composer require overtrue/wechat
2. Configuración de cuenta pública
Primero vaya a la configuración básica del fondo de la cuenta oficial / complete la interfaz de configuración de configuración del servidor . Debe ser una dirección que pueda recibir correctamente mensajes push de WeChat en línea. Si sigue, escanea códigos QR, recibe mensajes y otros eventos, ellos será enviado a esta dirección.
Captura de pantalla del método de configuración de cuenta pública
3. Crea un código QR
Primero crea un código QR temporal y guarda el ticket.
use EasyWeChat\Foundation\Application;
// 生成随机数
$unique = md5(password_hash(uniqid(true), PASSWORD_BCRYPT));
// 二维码有效期600秒
$expiry = 600;
$app = new Application($options);
$qrcode = $app->qrcode;
$data = $qrcode->temporary($unique, $expiry);
// 这个值保存下来,待会查询扫码状态可以用到
$ticket = $data->ticket;
// 二维码的地址
$url = $qrcode->url($ticket);