微信小程序> 解决小程序官方接口生成二维码如何显示

解决小程序官方接口生成二维码如何显示

浏览量:573 时间: 来源:lichenglin123

在开发小程序二维码的时候,官方接口文档没给前台具体显示方法,所以很头疼(自己笨啊)。小程序自己貌似没有办法显示(可能是没有,有的话大家评论告知一下),我就尝试后台请求生成。

官方返回的数据是一个二进制流,我这里的后台是php的,就以php为例了。

我使用的是没有数量限制的方法

小程序

首先把咱们需要的参数弄好,就像这样

$id = '前台请求方法时给传的'$data = ['scene'=$id,'page'='pages/live-details/live-details'];

说明在下面。我只用到了前两个

小程序

然后用cUrl请求官方给的地址

https://api.weixin.qq.com/wxa/getwxacodeunlimit?access_token=ACCESS_TOKEN这个ACCESS_TOKEN就不多解释了,自己解决
这个data官方要JSON的,咱们简单处理一下
$res = Https::postType(json_encode($data),$url);

拿到数据之后不要直接echo,要增加

header('content-type:image/jpeg');

否则会变成下面这样的,

小程序

之后把你这个方法的地址给放到小程序的图片标签里面的src里面

小程序

前台就可以实现了

如果你没有解决的话,或者我的方法很笨,跪求评论区指导

版权声明

即速应用倡导尊重与保护知识产权。如发现本站文章存在版权问题,烦请提供版权疑问、身份证明、版权证明、联系方式等发邮件至197452366@qq.com ,我们将及时处理。本站文章仅作分享交流用途,作者观点不等同于即速应用观点。用户与作者的任何交易与本站无关,请知悉。

产品经理

手机 : 13312967497

擅长 : 小程序流量变现

扫码领取礼包

最新资讯

热门模板

  • 头条
  • 搜狐
  • 微博
  • 百家
  • 一点资讯
  • 知乎