您好,欢迎来到尚佳旅游分享网。
搜索
您的当前位置:首页【生成带参数小程序二维码,uniapp端接收参数】

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

来源:尚佳旅游分享网

简单说明

小程序有普通码和小程序码,普通二维码就是我们常见的四四方方是二维码,小程序二维码就是圆乎乎的那种,两种码都可以扫码进入微信,但是小程序码可见度更加高,官方推荐使用,下面讲下如何使用微信官方的接口生成两种二维码,官方链接如下(其实官网说的很详细了);其实还可以用草料二维码去接(这个超级简单,自己百度搜草料),这边简单写一下微信官方接口的方式

官网说了生成接口有三类:其中生成小程序码:接口A和B;生成普通二维码:接口C
接口A:适合生成码较少(生成码个数有限)
接口B:生成码较多(可以无限生成码个数)
接口C:适合生成码较少(生成码个数有限),和接口A一样有生成码数的
根据自己的情况使用这几个接口生成即可

生成方式如下

1.生成token

以上是个接口都要token参数,使用官方说明生成如下,

使用postman生成:

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

2.1接口A方式生成:

接口:https://api.weixin.qq.com/wxa/getwxacode?access_token=ACCESS_TOKEN

参数如下:

2.2接口B方式生成:

和A差不多就是携带参数的地方变了
接口:https://api.weixin.qq.com/wxa/getwxacodeunlimit?access_token=ACCESS_TOKEN


说明:使用postman或者其他工具都可以,ACCESS_TOKEN就是刚刚生成的参数,path为默认打开小程序的页面,不可携带参数,如果你想要在小程序扫码时携带参数,在scene里面加,但是在小程序的onLoad接收该参数要解码,接收到参数自己打印看下onLoad的参数就行
let params = decodeURIComponent(option.scene)

示例:



uniapp在pages/login/login页面的onLoad接收参数为:option.scene

2.3接口C方式生成:

接口:https://api.weixin.qq.com/cgi-bin/wxaapp/createwxaqrcode?access_token=ACCESS_TOKEN

参数如下:

说明:使用postman或者其他工具都可以,ACCESS_TOKEN就是刚刚生成的参数,如果你想要在小程序扫码时携带参数,则在path里面加即可
示例:


点击发送接口即可

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- shangjiatang.cn 版权所有 湘ICP备2022005869号-4

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务