开源工具 HTTPSMS 介绍

2026-05-27 09:14:16

开源工具 HTTPSMS 介绍

用 Android 手机做 SMS 网关,通过 HTTP API 收发短信,完全自托管、数据自主可控

核心定位

无需对接第三方商业短信平台,把闲置安卓手机变成私有短信网关:

  • 调用简单 HTTP API 即可用你的手机号发信
  • 手机收到的短信可通过 Webhook 实时推送到你的服务器
  • 支持完全自托管,无厂商锁定期,数据自己掌握

整体架构

开源工具 HTTPSMS 介绍

用 Android 手机做 SMS 网关,通过 HTTP API 收发短信,完全自托管、数据自主可控
来源:「AI开源提效指南」公众号分享

核心定位

无需对接第三方商业短信平台,把闲置安卓手机变成私有短信网关:

  • 调用简单 HTTP API 即可用你的手机号发信
  • 手机收到的短信可通过 Webhook 实时推送到你的服务器
  • 支持完全自托管,无厂商锁定期,数据自己掌握

整体架构

你的业务/脚本 → 调用 /v1/messages/send 接口
↓(立即返回 202 Accepted,不阻塞)
HTTPSMS 服务端(Go + Fiber)→ 异步通过 FCM 通知安卓端

安卓 App(Kotlin)→ 调用系统短信能力收发信,回传状态

核心优势

特性说明
多语言支持官方 SDK 覆盖 Go / Python / JS / Java / C# / PHP 等,curl 可直接调用
端到端加密AES-256 加密,密钥仅存于本地手机,服务器被攻破也无法解密短信
流量管控支持自定义发送速率、消息过期时间,避免推送延迟、突发流量导致异常
低成本开源免费(AGPL-3.0),无按条收费,仅需一台安卓机

典型使用场景

  • 个人/内部系统的 2FA 短信验证码下发
  • 服务器运维告警(比邮件/推送到达率更高)
  • 自动化测试收验短信
  • 无公网 IoT 设备的状态通知通道

与同类方案对比

特性HTTPSMSTwilio/云短信自建 GSM Modem
成本免费/极低按条收费硬件采购成本
端到端加密支持不支持本地处理
完全自托管支持不支持支持
开源AGPL-3.0闭源多数闭源
Webhook 转发原生支持部分支持很少支持

快速上手

当前页面是本站的「Baidu MIP」版。发表评论请点击:完整版 »