多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
二维码对小程序来说,是很重要的功能。 所以无论如何也要掌握。通过第三方平台获取二维码有几个坑,分享出来,给大家共享。 官方文档:https://mp.weixin.qq.com/debug/wxadoc/dev/api/qrcode.html 文档中的步骤没有问题,几个坑如下: 1. 参数传递之前,千万不要使用urlencode去处理你的参数。 很多平台封装的请求函数里,默认进行了urlencode处理,目的是兼容各种符号和中文。 但是在二维码请求接口,千万不要这么做。 2. 在用curl,或者其他语言的其他请求函数请求到正常的数据后,千万不要用json_encode()处理返回来的数据。因为返回的是二进制的图片文件,经过json处理后就空了。 (本人就是在这里踩了半天坑才爬出来):( 3. 文档中说只有正式发布的才能获取二维码。 对第一个和第三个接口来说,确实是这样,但是对第二个接口,完全可以”page“ 传空,随时获取小程的二维码。 未发布的也可以,只不过提示小程序还未有发布版本,不能使用。 如果你也对小程序的二维码有类似的应用,请您随时联系我。 微信号:xuzhenshuai001