我发现,还是有很多人对带参数二维码带有疑惑,所以将相关讨论集中一下,以便大家能够有一个清晰的理解:
首先,小程序的非带参二维码请在小程序公众后台生成;带参数二维码则请继续看以下内容:
官方文档地址:https://mp.weixin.qq.com/debug/wxadoc/dev/api/qrcode.html
获取小程序页面二维码
通过后台接口可以获取小程序任意页面的二维码,扫描该二维码可以直接进入小程序对应的页面
Bug & Tip
tip:通过该接口,仅能生成已发布的小程序的二维码。
tip:可以在开发者工具预览时生成开发版的带参二维码。
tip:生成二维码的总数不限,但接口调用每天上限 100000 次(官方文档写的1万,有误,是10万次)。![]()
tip: POST 参数需要转成 json 字符串,不支持 form 表单提交。
tip: 二维码永久生效
第三方生成地址:(假如我理解有误,以下工具并非是这个用途,请在回帖内指出)
好推二维码:https://weixin.hotapp.cn/
草料二维码:http://cli.im/weapp
阿拉丁二维码:http://aldwx.com/CodeApi/index
相关讨论:
讨论一:带参二维码数量问题
在公众平台首页的通知中说是限制1w个
2、通过接口获得带参数二维码。最多可生成带参数二维码10000个,请谨慎调用。可参考调用文档。
但是调用文档里面却又说是无数个
tip:生成二维码的总数不限,但接口调用每天上限 100000 次。
那么到底是什么情况??
是只能生成1w个,还是每天只能生成1w个,还是只能生成1w个并且每天只能扫码访问1w次?
生成的数量无限制,但是每天只能调用接口100000次;另外,扫码访问次数也没有限制。(10万次是针对生成的,并非针对访问的,请注意!假如我理解有误,欢迎指出)
讨论二:获取页面二维码的接口,怎么老是提示错误啊
代码:
wx.request({ url: 'https://api.weixin.qq.com/cgi-bin/wxaapp/createwxaqrcode?access_token='+app.globalData.token, data: {'path': "/pages/my/my?uid=1",'width': 430}, header: { 'content-type': 'application/json' }, success: function(res) { console.log(res.data) }, fail:function(res) { console.log('isFail') } })
输出的结果是: {errcode: 44002, errmsg: "empty post data hint: [tB1Kha0354vr18]"}
相关讨论三:有大神 做过 小程序 二维码 获取吗
相关讨论四:
相关讨论五: 请教下各位,怎么样能把生成的二维码在界面上显示出来 二维码是在前端生成的
前端调用createwxaqrcode 可以返回数据啊,就是怎么转成图片
相关知识: 相关知识二:关于参数路径 比如:小程序的参数路径,二维码扫描打开后需要进入text界面,而不是默认界面,我们即可设置参数为: pages/text/text?query=1 然后生成的二维码扫描后就会直接今天text界面,而在text界面也能获取到参数为query的值。 二维码API使用相关学习demo: 相关文章:一:这篇文章是介绍好推二维码的,我放这里是让同学们看其原理,以便使用好带参数的二维码 (3)把三个二维码发给三个地推人员,然后地推人员在推广后,就可以再后台查看数据了,根据数据进行考核 见上图,每个人对应的二维码扫码次数,新增用户,就可以很清晰的知道了。 这样我们就可以进行考核了 如果我把二维码放在不同的地方,比如超市,商场,我想知道不同地方的二维码扫码次数怎么办呢? 那就把渠道名称修改为超市,商场,这样也知道每个场景的二维码是用情况。 二:微信小程序参数二维码的应用场景 可以预见很多熟悉的场景: 当你在收费停车区域停车,只需要用微信扫一扫停车位边上对应的二维码,对应的小程序就会自动计算你在哪个位置停了多久,你只需要直接在小程序上支付停车费即可。 当你在餐厅点餐,只需要用微信扫一扫对应桌子上的二维码,即可完成点餐,服务员就会把对应的餐食送到。而你就餐完毕,还可以直接一键支付餐费,甚至对服务打分。 微信小程序推出后,以上各种服务场景,搭建在微信小程序上,实现越来越多便利的功能。这些场景的实现,不再需要依靠复杂的app,小程序和微信公众号进行打通,快速实现各类服务功能。 而以上场景的应用,入口就是“带参数的小程序二维码”。对应的停车位、对应的餐桌,即对应小程序的特定页面,智能化地方便用户使用和操作,而服务提供者,还可以实时监控使用行为、渠道数据等。 |
作者:天下雪