项目介绍
在日常的开发流程中,短信发送功能经常被使用,特别是在中小型的外包公司中。毕竟,并非每个公司都具备像阿里巴巴或腾讯那样的雄厚实力,也并非每个公司都像银行或联通那样拥有内部的短信发送规范。因此,第三方短信服务商成为了最常见的解决方案。然而,市场上的第三方短信服务商众多,每家都有各自的操作方式和标准。每次需要使用短信服务时,都需要投入大量时间和精力去阅读文档和编写相应的工具,这无疑增加了不必要的负担。
为了解决这个问题,SMS4J诞生了,旨在统一各个短信厂商的发送工具标准。通过这款工具,更换短信服务商仅需修改yml配置文件,从而极大地提高了工作效率。
SMS4J -- 让发送短信变的更简单。
项目优势
☕开箱即用
极简单的配置,方便的使用,三分钟即可完成发送短信的功能
⏰简单优雅
统一各个厂商的发送方式和功能,省去学习不同短信厂商的差异化方法,做到极简使用
🛫切换灵活
只需要通过配置文件即可立即切换不同的服务商,省去查阅文档和ctrl c v,发送短信,有手就行
📱功能丰富
对于短信中常见的限制和规则,不需要编写额外的功能方法和模块,只需要开启配置即可,后续还将集成更多功能方便使用
💻无缝切换
无需修改代码,即可完成短信厂商的切换
🔌强大拓展
拓展诸多插件,通知不再繁琐
📹轻装上阵
少量的第三方依赖,无需引入诸多SDK,为项目减肥
支持厂商一览表
在SpringBoot环境集成
创建项目
在 IDE 中新建一个 SpringBoot 项目,例如:sms-demo-springboot
评论