【生成带参数小程序二维码,uniapp端接收参数】

这篇具有很好参考价值的文章主要介绍了【生成带参数小程序二维码,uniapp端接收参数】。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

简单说明

小程序有普通码和小程序码,普通二维码就是我们常见的四四方方是二维码,小程序二维码就是圆乎乎的那种,两种码都可以扫码进入微信,但是小程序码可见度更加高,官方推荐使用,下面讲下如何使用微信官方的接口生成两种二维码,官方链接如下(其实官网说的很详细了);其实还可以用草料二维码去接(这个超级简单,自己百度搜草料),这边简单写一下微信官方接口的方式
获取小程序码
官网说了生成接口有三类:其中生成小程序码:接口A和B;生成普通二维码:接口C
接口A:适合生成码较少(生成码个数有限)
接口B:生成码较多(可以无限生成码个数)
接口C:适合生成码较少(生成码个数有限),和接口A一样有生成码数的限制
根据自己的情况使用这几个接口生成即可
【生成带参数小程序二维码,uniapp端接收参数】

生成方式如下

1.生成token

以上是个接口都要token参数,使用官方说明生成如下,
生成token
使用postman生成:
【生成带参数小程序二维码,uniapp端接收参数】
【生成带参数小程序二维码,uniapp端接收参数】

2.使用接口生成小程序码

2.1接口A方式生成:

接口:https://api.weixin.qq.com/wxa/getwxacode?access_token=ACCESS_TOKEN
官方文档,接口A生成
参数如下:【生成带参数小程序二维码,uniapp端接收参数】
说明:使用postman或者其他工具都可以,ACCESS_TOKEN就是刚刚生成的参数,如果你想要在小程序扫码时携带参数,则在path里面加即可
示例:
【生成带参数小程序二维码,uniapp端接收参数】
【生成带参数小程序二维码,uniapp端接收参数】
请求接口:点击send按钮即可
【生成带参数小程序二维码,uniapp端接收参数】
可以下载生成的结果(问下度娘吧我就不说了)
在小程序端接收生成的参数:
对应页面(改文章为pages/login/login页面)的onLoad里面如下:
【生成带参数小程序二维码,uniapp端接收参数】
自己可以打印一下onLoad接收到的参数即可

2.2接口B方式生成:

和A差不多就是携带参数的地方变了
接口:https://api.weixin.qq.com/wxa/getwxacodeunlimit?access_token=ACCESS_TOKEN
官方文档,接口B生成
【生成带参数小程序二维码,uniapp端接收参数】
说明:使用postman或者其他工具都可以,ACCESS_TOKEN就是刚刚生成的参数,path为默认打开小程序的页面,不可携带参数,如果你想要在小程序扫码时携带参数,在scene里面加,但是在小程序的onLoad接收该参数要解码,接收到参数自己打印看下onLoad的参数就行
let params = decodeURIComponent(option.scene)
【生成带参数小程序二维码,uniapp端接收参数】

示例:
【生成带参数小程序二维码,uniapp端接收参数】
【生成带参数小程序二维码,uniapp端接收参数】
【生成带参数小程序二维码,uniapp端接收参数】
uniapp在pages/login/login页面的onLoad接收参数为:option.scene
【生成带参数小程序二维码,uniapp端接收参数】

2.3接口C方式生成:

接口:https://api.weixin.qq.com/cgi-bin/wxaapp/createwxaqrcode?access_token=ACCESS_TOKEN
官方文档,接口C链接
参数如下:
【生成带参数小程序二维码,uniapp端接收参数】
说明:使用postman或者其他工具都可以,ACCESS_TOKEN就是刚刚生成的参数,如果你想要在小程序扫码时携带参数,则在path里面加即可
示例:
【生成带参数小程序二维码,uniapp端接收参数】
【生成带参数小程序二维码,uniapp端接收参数】
点击发送接口即可
【生成带参数小程序二维码,uniapp端接收参数】文章来源地址https://www.toymoban.com/news/detail-497212.html

到了这里,关于【生成带参数小程序二维码,uniapp端接收参数】的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包赞助服务器费用

相关文章

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包