使用人数:100,000+|总交易额:¥500,000,000+|北京高新技术企业|重合同守信用企业|服务热线:18910771878

云崛起 logo logo

当前位置: 首页 > 行业资讯 > 小程序动态

微信小程序结合PHP生成二维码的几种方式介绍

小程序的开发已经一年多了。根据常见情况,经常使用生成二维码。 比如扫码点餐小程序需要为每张桌子生成专属二维码,以区分不同的桌号。 小程序不能直接分享给好友,也不能通过其他非微信传播,但是可以生成二维码图片,和图片一起发送分享。如下图 目前在小程序中有三种生成共享映像的方法。 首先使用小程序的canvas画布生成图片,然后将画布绘画的图片直接保存到系统相册中。据笔者亲身测试,并不完美。 第二,用PHP图像处理类生成图像,然后在小程序的前端显示。 第三,生成专属分享页面,引导用户截图分享。 但无论哪种方式,都需要使用生成的二维码或者微信的小程序 code接口。 微信提供三种生成方式, createWXAQRCode & nbsp生成一个小程序二维码,限量10万个。 GetWXACode生成小程序 codes,限制为100,000。 GetWXACodeUnlimit生成无限数量的小程序代码。 可以根据场景采用不同的方式。注意不同方法的参数不一样,getWXACodeUnlimit方法的参数需要通过scene传递。 分享下面的PHP来生成无限数量的小程序代码 $ AccessTokenModel = new \ Api \ Model \ AccessTokenModel(); $ access _ token = $ AccessTokenModel-& gt;get _ token(); $ url = & # 39https://api.weixin.qq.com/wxa/getwxacodeunlimit?接入令牌= & # 39;。$ access _ token $ data[& # 39;场景& # 39;] = 'id = & # 39。$goods_id。'& amp我= & # 39;。$item_id。'& ampm = & # 39。$ member _ id $ data[& # 39;第'页;] = '页面/详细信息/索引& # 39;; $ data[& # 39;宽度& # 39;] = '280像素& # 39;; $ data _ JSON = JSON _ encode($ data); $result = sendCmd($url,$ data _ JSON); $ code _ pic = & # 39公共/代码/代码-& # 39;。$id。'-'。$item_id。'。jpeg & # 39; if(file_put_contents($code_pic,$ result)& gt;0) { & nbsp& nbsp//生成成功的处理 }否则{ & nbsp//生成失败处理 } & nbsp 寒武纪. render(“尾巴”)

本文由“云崛起”原创发布,未经许可,禁止转载!本文原创链接:http://www.yunjueqi.com/weixinfenxiao/2475.html

上一篇:小程序开发 先看平台的商业场景 下一篇:开发支付宝小程序还是微信小程序?看三个因素!

您可能感兴趣的文章

拨打18910771878了解详情