[开源] 分享一个自己开发的自用的短信收发平台
功能
- 发送短信
- 接收短信
- Web界面, 支持查看发送和接收历史
- API接口, 直接通过调用API接口发送短信
所需材料
- Air780E
- 一张手机卡(最好按照自身需求开通短信包,这样发短信便宜)
- 树莓派
搭建需要有一定的计算机基础能够焊接开发板和编译程序
完整教程: https://blog.akvicor.com/posts/project/sms/
整体预览
由于我用了两张卡, 两个手机号, 因此使用了两个Air780E, 如果你只用一个手机号, 那么可以去掉一个
图中蓝色部分是串口数据线, 红色部分是5v供电线, Air780E上除了供电还有一个用于检测树莓派是否在线(由于本身供电就来自树莓派,因此无意义,不过最好还是连上)
Web界面
收到和发出的短信的历史
注意事项
由于当初开发时没想过要开源出来, 因此很多地方的代码非常简陋, 部分功能需要的配置写死在文件中, 因此如果想获取除收发短信外的功能, 需要一定的代码知识, 手动修改代码
之前一直是自己在用, 本来想着把重写, 把代码弄得整洁一点再发出来, 但是一直懒得重写, 所以就直接分享出来把