基于easywechat框架开发,首先下载安装easywechat
composer require overtrue/wechat
先去公众号后台基本配置/ 填写服务器配置配置接口,需要是线上能正确收到微信推送消息的地址,关注如果有关注、扫码、收到消息等事件都会推送到该地址

公众号配置方法截图
首先创建一个临时二维码,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($ticke