微信小程序API 获取小程序页面二维码
获取微信小程序页面二维码
通过后台接口可以方便地获取微信小程序的任意页面二维码,用户扫描该二维码即可进入小程序对应页面。目前微信提供了两种类型的二维码,小程序码和小程序二维码。
1. 获取小程序码
我们推荐使用小程序码,它具有更好的辨识度。微信提供了两个接口用于生成小程序码。
1.1. 接口A
适用于需要的码数量较少的业务场景,这是接口地址:
https://api.weixin.qq.com/wxa/getwxacode?access_token=ACCESS_TOKEN
其中,POST参数说明如下:
参数 | 类型 | 默认值 | 说明 |
---|---|---|---|
path | String | 不能为空,最大长度128字节 | |
width | Int | 430 | 二维码的宽度 |
auto_color | Bool | false | 自动配置线条颜色,如果颜色依然是黑色,则说明不建议配置主色调 |
line_color | Object | {"r":"0","g":"0","b":"0"} | auth_color为false时生效,使用RGB设置颜色 例如{"r":"xxx","g":"xxx","b":"xxx"} |
注意:通过该接口生成的小程序码数量有限制,请谨慎使用。用户扫描该码进入小程序后,将直接进入path对应的页面。
1.2. 接口B
适用于需要的码数量极多,或仅临时使用的业务场景,这是接口地址:
https://api.weixin.qq.com/wxa/getwxacodeunlimit?access_token=ACCESS_TOKEN
其中,POST参数说明如下:
参数 | 类型 | 默认值 | 说明 |
---|---|---|---|
scene | String | 最大32个可见字符,只支持数字,大小写英文以及部分特殊字符,其它字符需要自行编码处理(因不支持%,中文无法使用urlencode处理,请使用其他编码方式) | |
page | String | 必须是已经发布的小程序页面,例如"pages/index/index"如果不填写这个字段,默认跳主页面 | |
width | Int | 430 | 二维码的宽度 |
auto_color | Bool | false | 自动配置线条颜色,如果颜色依然是黑色,则说明不建议配置主色调 |
line_color | Object | {"r":"0","g":"0","b":"0"} | auth_color为false时生效,使用RGB设置颜色 例如{"r":"xxx","g":"xxx","b":"xxx"} |
注意:通过该接口生成的小程序码数量暂无限制。用户扫描该码进入小程序后,开发者
-
B2B2C多用户商城系统支持企业自营与商户入驻模式共存 会员一站式精细化营销工具 多用户分销,带来爆发式增长
系统支持平台自营+供应商店铺共存的经营模式(类天猫&京东模式),帮助企业打造生态级商业平台为目的的电子商务系统。
免费试用系统 -
B2B2B电商交易系统优化供应链协作 授信及账期支付 商品按照数量阶梯设价
全渠道订货/采购及经销商管理数字化系统,实现供应链整合和交易便捷化。
免费试用系统 -
S2B2B电商交易系统供销一体化,提高市场集中度 集团管控一体化,有效实现供需匹配 移动应用一体化,提高运营综合效率
上下游资源整合数字化解决方案,赋能产业供应链,构建产业互联网生态体系。
免费试用系统
