专业的短链接生成工具
链接域名
短网址有效期
怎么生成微信小程序二维码
更新时间:2025-4-28 18:11:54 作者:爱短链
以下是生成微信小程序二维码的官方方法及注意事项,根据需求选择手动或API生成:
一、手动生成(无需代码)
登录小程序后台
进入微信公众平台 → 点击「小程序管理」→ 选择对应小程序。
生成二维码
路径:开发管理 → 开发工具 → 二维码生成器。
操作:
输入页面路径(如 pages/index/index)。
(可选)添加参数(如 ?id=123,用于统计来源)。
点击「生成二维码」→ 下载图片。
自定义样式
颜色:支持黑白/自定义颜色(需使用接口生成)。
尺寸:默认430px,可下载后自行调整。
二、API生成(动态批量生成)
1. 获取Access Token
bash
# 请求示例(需替换APPID和SECRET) | |
curl -X GET "https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=APPID&secret=SECRET" |
2. 生成带参数二维码(wxacode.createUrlLink)
bash
# 请求示例 | |
curl -X POST "https://api.weixin.qq.com/wxa/createwxaqrcode?access_token=TOKEN" \ | |
-H "Content-Type: application/json" \ | |
-d '{ | |
"path": "pages/index/index?id=123", | |
"width": 430 | |
}' |
3. 生成无限制二维码(wxacode.getUnlimited)
bash
# 适合大量生成场景(需小程序已发布) | |
curl -X POST "https://api.weixin.qq.com/wxa/getwxacodeunlimit?access_token=TOKEN" \ | |
-H "Content-Type: application/json" \ | |
-d '{ | |
"scene": "自定义场景值", | |
"page": "pages/index/index", | |
"width": 430 | |
}' |
三、关键注意事项
数量限制:
手动生成:每天最多10万次。
API生成:wxacode.createUrlLink 每天10万次,wxacode.getUnlimited 无数量限制。
有效期:
小程序二维码永久有效(除非页面路径失效)。
参数传递:
路径参数需以 ? 开头,如 pages/detail?id=123。
场景值(scene)长度限制为32字符。
微信规则:
二维码不得用于诱导分享、违规内容等场景。
小程序需已发布(非体验版)才能生成有效二维码。
四、常见问题解决
二维码失效:检查页面路径是否存在、小程序是否发布。
参数不生效:确保参数格式正确(如 ?key=value),避免使用特殊字符。
API报错:检查Access Token是否过期,重新获取后重试。
五、扩展场景
动态生成:结合用户ID生成唯一二维码(如 pages/user?uid=123)。
渠道统计:通过不同参数(如 ?channel=ad1)追踪扫码来源。
批量导出:使用API循环生成并保存二维码图片到服务器。
根据需求选择手动或API方式,快速生成微信小程序二维码!