《把微信二维码变成优雅短链:一份极简而高级的实操指南》
项目:快缩短网址(suo.run)
一、原理·一句话
二维码是信息的黑匣子,我们只需一把钥匙——解析器——便可取出其中的 URL。
二、三步成诗
1. 直取法(最优雅)
1. 微信 → 扫一扫
2. 页面跳转后,复制浏览器地址栏
3. 粘贴至 suo.run → 一键缩短,完成

2. 云端法(最迅捷)
1. 打开 suo.run
2. 点击「二维码解码」
3. 上传图片 → 秒得原文 → 再次点击「缩短」

3. 极客法(最自由)
python
from pyzbar.pyzbar import decode
from PIL import Image
url = decode(Image.open('qrcode.png'))[0].data.decode()
print(url) # 终端输出
# 再 curl -sS suo.run/api?url=$url 即可得短链
三、暗礁与灯塔
• 活码:内容可变,务必回到生成平台查看实时地址。
• 非链接:若解析出文本/名片,则无法直接转为网址。
• 安全:来历不明的二维码,慎扫;扫描后先核对域名再访问。
四、彩蛋
微信公众号的「带参数二维码」?登录后台 → 推广 → 二维码 → 复制原始链接 → 回到 suo.run 缩短,依旧 10 秒搞定。
一分钟,让冗长 URL 化作指尖轻触的短链。