赞
踩
微信小程序目前总共提供了3中二维码 :
我们以获取B借口为例子
本接口应在后端服务器调用,详细说明参见后端API。
获取小程序码,适用于需要的码数量极多的业务场景。通过该接口生成的小程序码,永久有效,数量暂无限制。 更多用法详见 获取二维码。
请求地址
POST https://api.weixin.qq.com/wxa/getwxacodeunlimit?access_token=ACCESS_TOKEN
首先我们先要获取 access_token 获取token 地址如下
GET https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=APPID&secret=APPSECRET
需要两个参数一个是 appid 一个是 secret ,appid和secret在小游戏公众平台里获取。 进入公众平台后,选择开发-开发设置
下载一个postman
地址 1 :http://www.pc6.com/softview/SoftView_423615.html
地址 2 :https://download.csdn.net/download/weixin_41316824/10916302
下载后打开 输入地址获取 token
https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=wxxxxxxx&secret=xxxxxxxxx
二维码生成请求链接为
https://api.weixin.qq.com/wxa/getwxacodeunlimit?access_token=ACCESS_TOKEN
我们把拿到的token换上去
https://api.weixin.qq.com/wxa/getwxacodeunlimit?access_token=15_SKfx4sZT........省略
在postman里输入上述链接请求。
然后选择body,选择raw来传递参数,如下图,我们传递的参数为如下图所示:
请求参数 说明
属性 | 类型 | 默认值 | 必填 | 说明 |
---|---|---|---|---|
access_token | string | 是 | 接口调用凭证 | |
scene | string | 是 | 最大32个可见字符,只支持数字,大小写英文以及部分特殊字符:!#$&'()*+,/:;=?@-._~ ,其它字符请自行编码为合法字符(因不支持% ,中文无法使用 urlencode 处理,请使用其他编码方式) | |
page | string | 主页 | 否 | 必须是已经发布的小程序存在的页面(否则报错),例如 pages/index/index , 根路径前不要填加 / ,不能携带参数(参数请放在scene字段里),如果不填写这个字段,默认跳主页面 |
width | number | 430 | 否 | 二维码的宽度,单位 px,最小 280px,最大 1280px |
auto_color | boolean | false | 否 | 自动配置线条颜色,如果颜色依然是黑色,则说明不建议配置主色调,默认 false |
line_color | Object | {"r":0,"g":0,"b":0} | 否 | auto_color 为 false 时生效,使用 rgb 设置颜色 例如 {"r":"xxx","g":"xxx","b":"xxx"} 十进制表示 |
is_hyaline | boolean | false | 否 | 是否需要透明底色,为 true 时,生成透明底色的小程序 |
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。