安卓手机变短信网关:不买虚拟号也能收发短信
httpSMS 把安卓手机变成短信网关:调一次 HTTP 接口就能发短信,收到的短信还能转发到 Webhook,也支持 Docker 自建。
2026年11月1日lvruan

还在花钱买虚拟号收发短信?抽屉里那部闲置安卓机,可能就够用。
httpSMS 的用法很直接:你调一下它的 HTTP API,手机就把短信发出去;手机收到短信,转发到你自己的 Webhook。
验证码、订单提醒、告警推送,一个请求搞定。不用对接短信服务商,也不用等运营商审签名。
作者在喀麦隆。那里和不少国家一样,根本买不到虚拟号,市面上也找不到能让手机走 HTTP 接口收发短信的现成方案。他就自己写了一套。
httpSMS 有哪些功能
端到端加密:短信内容可以用 AES-256 加密,服务端看不到明文。限速发送:带背压控制。短时间发太多,就排队慢慢发,不会一下把号码打爆。
消息过期:超时没发出去的消息直接作废,过期验证码不会被补发出去。
Go 和 Android 双端:服务端是 Go,手机端是 Android 应用。项目开源,协议 AGPL-3.0。
httpSMS 怎么自建部署
官方的 httpsms.com 可以直接用。不想把短信交给第三方?仓库里有 Docker 自建方案。但自建得自己备齐 Firebase、SMTP 邮件服务和 Cloudflare Turnstile,还要自己编译安卓应用,比直接用托管版多折腾一些。
最后提醒一句:短信走的是你自己的号码和套餐,发得多了,留意运营商对群发的限制。