写了一个方法,获取小程序二维码:
public function supplierQrcode($id)
{
$qrcode = app()->make(QrcodeServices::class);
$code = $qrcode->getForeverQrcode('supplier', $id);
if (!$code['ticket']) exception('永久二维码获取错误');
return $code;
}
二维码生成的时候,接口返回内容如下:
Request access_token fail: {\"errcode\":40164,\"errmsg\":\"invalid ip 116.62.59.55 ipv6 ::ffff:116.62.59.55, not in whitelist rid: 66853810-1da2d0ea-49d1fc5a\"}
特别说明:调用的小程序并未开启IP白名单访问限制。