问题模块 |
---|
API和组件 |
小程序如何生成普通的二维码 ,就是正方形的那张,不要圆的。
网友回复
谢谢
@阿狸的蚊子 我这个用的是laravel框架,用了easywechat
$wechat = app('wechat');
/** @var \EasyWeChat\MiniProgram\MiniProgram $mini_program */
$mini_program = $wechat->mini_program;
$token = $mini_program->sns->getAccessToken()->getToken(true);
$scene = $request->get('scene');
$page = $request->get('page');
$data = "{
\"scene\" : \"{$scene}\",
\"page\" : \"{$page}\",
\"width\" : \"250\"
}";
$ch = curl_init('https://api.weixin.qq.com/wxa/getwxacodeunlimit?access_token=' . $token);
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "POST");
curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$result = curl_exec($ch);
之后的代码省略
不管是方的圆的 谁能来一个可以成功实现的Demo PHP的最好
接口B和接口C貌似是圆的
方的是接口A的
@青团社-日日天 我是可以生成二维码了,但是是圆的,生成不了方的,php的
这种问题 网上肯定一大堆答案的。
你是java还是php
@青团社-日日天 哥,我问的这个问题就是后端的啊
??怎么生成? - -我又不是后端呀 哥哥。。通过接口能拿到一个二进制的文件,后端 是可以将二进制文件生成一个图片文件并上传到cdn上,然后后端接口会返回给你这个cdn,具体的你得问后端呀 = =