SMS 二維碼

💬 SMS QR Code

📐 工作原理與說明
sms:+15551234567?body=文本內容
或 SMSTO:號碼:內容(相容舊安卓)
簡訊二維碼本質是把 URI Scheme 編碼進二維碼:掃碼端解析出 URI 後交給系統處理,自動開啟簡訊編輯介面並預填號碼與正文。iOS 支援 sms:號碼?body=… 形式,部分安卓還支援 SMSTO:號碼:正文 的老格式。內容較長時二維碼會變密(版本升高、模組變小),建議正文控制在 100 字以內、糾錯等級選 M,並在列印時保證碼區留白(Quiet Zone ≥ 4 個模組寬)。正文與號碼中的特殊字元需先做百分號編碼。

📚 深度解析:SMS 二維碼

💡 常見使用場景

  • 生成 smsto 二維碼(號碼+內容)。
  • 在門店物料上放「掃碼發簡訊」:預填號碼與內容,使用者掃碼後只需點擊發送即可參與活動。
生成
`smsto:13800000000?body=Hi` → QR。

❓ 常見問題(FAQ)

掃碼會直接發嗎?
喚起簡訊草稿,需使用者確認傳送。
為什麼掃出來內容被截斷了?
因為二維碼容量有限,內容越長模組越密、越難掃;另外簡訊 URI 中的特殊字元需做百分號編碼,未編碼的 &、# 會被當作引數分隔符截斷。建議正文控制在 100 字以內、特殊字元先編碼,並用較寬鬆的糾錯等級與足夠大的列印尺寸。
⚠️ 使用說明與注意事項
📖關於「SMS 二維碼」 ▼

📝工具簡介

Create a QR code that pre-fills an SMS recipient and message body when scanned.