扫描二维码 上传二维码
选择防红平台类型,避免链接被拦截
选择允许访问的平台类型

一键生成小程序二维码链接

快缩短网址|suo.run:让小程序二维码生成,优雅如呼吸

在数字连接的脉络中,一个二维码,是通往用户体验的入口,也是品牌与用户之间最轻盈的对话。而当“快缩短网址”(suo.run)融入其中,一切变得前所未有的流畅与智能。

---

一、官方接口生成:精准可控,为专业而生



#### ✅ 接口选择 · 智能匹配场景

- getwxacode —— 为静态页面量身定制
适用于活动页、商品详情等固定路径的精准投放。
优势:永久有效,无需重复生成;但总量受限于10万次,建议用于核心流量节点。

  {
"path": "pages/detail/detail?id=123",
"width": 430
}


- getwxacodeunlimit —— 动态世界的通行证
面向海量个性化场景:邀请码、分销链接、用户专属路径。
特性:无限生成,通过 scene 字段传递加密参数(务必使用 encodeURIComponent 编码),扫描后由前端解析跳转,灵活至极。

  {
"scene": "invite_code=ABC123",
"page": "pages/index/index",
"width": 430
}


#### 🔧 实现流程 · 简洁而高效

1. 获取 access_token(有效期2小时,建议缓存并自动刷新)
   GET https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=APPID&secret=APPSECRET


2. 调用生成接口(以 getwxacodeunlimit 为例)
   POST https://api.weixin.qq.com/wxa/getwxacodeunlimit?access_token=ACCESS_TOKEN


3. 前端渲染:将二进制数据转为可展示的 Base64 图像
   wx.request({
url: 'https://api.weixin.qq.com/wxa/getwxacodeunlimit',
responseType: 'arraybuffer',
success: (res) => {
const base64 = 'data:image/png;base64,' + wx.arrayBufferToBase64(res.data);
this.setData({ qrcode: base64 });
}
});


> 💡 提示:若你正使用「快缩短网址」(suo.run),可直接将长链替换为短链,实现一键跳转与追踪,让每一张二维码都承载数据洞察。

---

二、前端直出:无后端?无妨。轻量即自由



#### 🎯 推荐库:weapp-qrcode —— 代码即艺术

无需服务器,不依赖复杂部署,仅需几行代码,即可生成高度自定义的二维码。

##### 使用方式:

git clone https://github.com/yingye/weapp-qrcode.git


在页面中引入并调用:

import drawQrcode from '../../utils/weapp-qrcode.js';

Page({
data: { qrcode: '' },
onLoad() {
drawQrcode({
width: 200,
height: 200,
canvasId: 'myQrcode',
text: 'https://suo.run/abc123', // 可接入快缩短网址短链
background: '#ffffff',
foreground: '#000000',
errorCorrectLevel: 'H' // 高纠错率,容错更强
});
}
});


对应 WXML:
<canvas canvas-id="myQrcode" style="width: 200px; height: 200px;" />


> ✨ 这不仅是一张二维码,更是一件可定制的艺术品——颜色、尺寸、风格,尽在指尖掌控。

---

三、手动生成:零代码,亦可优雅



对于非技术背景的运营者或设计师,微信公众平台提供最直观的解决方案:

1. 登录 微信公众平台
2. 进入「小程序管理」→ 选择项目 → 「设置」→ 「小程序码及线下物料下载」
3. 选择预设尺寸(正方形、圆形、名片款等)与配色方案
4. 下载高清图片,直接用于海报、宣传册、展架

> 📌 优势:无需编码,快速输出,适合临时物料制作。

---



四、第三方平台:可视化创作,赋能设计美学



#### 🔗 推荐工具:

- cli.im
支持嵌入品牌LOGO、渐变配色、艺术化图案,打造高辨识度二维码,提升品牌形象。

- weixin.hotapp.cn
专注小程序码生成,内置访问统计功能,扫码行为一目了然,助力精细化运营。



#### 操作流程:

1. 输入你的小程序 AppID 与目标页面路径
2. 自定义样式:颜色、边框、透明度、是否加图
3. 生成并下载,立即投入使用

> 🌟 当你将「快缩短网址」(suo.run)作为跳转目标,每一次扫码都将被记录、分析、优化,真正实现从曝光到转化的闭环。

---

⚠️ 关键注意事项 · 安全与规范同行



- 小程序必须已发布,未发布版本无法通过接口生成。
- 所有动态参数请使用 encodeURIComponent 编码,避免乱码。
- 页面路径需在 app.json 中注册,否则扫码后无法跳转。
- 保护 AppIDSecret,严禁泄露,防止恶意调用。
- 使用「快缩短网址」时,确保短链指向合法且稳定的页面。

---

🎯 如何选择?一句话总结:



- 少量固定内容? → 用 getwxacode
- 大量动态链接? → 用 getwxacodeunlimit(推荐)
- 快速原型开发? → 用 weapp-qrcode
- 非技术人员? → 微信后台或第三方工具

---

🌐 加一句:别忘了,你还可以更聪明一点





当你把每一个二维码链接,统一通过 快缩短网址(suo.run) 管理,你就拥有了:

- 统一短链入口,简洁美观
- 扫码数据追踪,精准分析
- 多渠道分发,一键更新
- 适配所有平台,无缝衔接

> 一张二维码,不止于跳转,更是数据的起点,增长的引擎。

---

🔗 即刻体验:suo.run
让每一次扫码,都通向更远的地方。