服务器告警发不出去,卡在商业短信平台的身份验证和充值流程上——这是不少开发者踩过的坑。httpSMS 给出的思路很直接:把手边闲置的安卓手机变成短信网关,程序调用一个网页接口,手机自动把短信发出去。
![]()
整个链路并不复杂。程序侧发起请求,网页接口接住,手机端完成实际发送。手机收到的短信也能反向转发到指定地址,接入程序做自动化处理,比如接收验证码后自动录入系统。一台旧手机,同时承担了发和收两个方向。
发送节奏是可以调的。工具支持发送速率限制,比如每分钟 3 条。就算一次要通知 100 个人,也会按这个节奏慢慢发,免得频率太高出问题。对告警通知这类场景来说,慢一点换稳定,账算得过来。
内容安全上,短信支持端到端加密,密钥只存在手机上,服务器那边看不到内容。这一点对在意短信内容的团队比较关键——加密的边界落在设备端,而不是服务端。
不想用官方在线服务的用户,还可以通过 Docker 自部署。设备是自己的,实例也是自己的,整条链路的控制权都留在手里。
回到成本这件事。商业短信平台要认证、要充值,而闲置安卓手机是现成的。零成本利用现有设备,是这套方案最直接的吸引力。代价则是速率上限和一台需要保持在线的手机——它适合告警、验证码这类低频通知,不适合大规模营销推送。
对独立开发者和中小团队来说,这更像是一个务实的备选:不追求吞吐量,先把通知发出去再说。
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.