sms-aggregation 成功加入 Dromara 开源组织
sms-aggregation 聚合短信发送工具
作者介绍
名称:wind
dromara 开源组织成员,dromara/sms_aggregation 作者
java高级开发工程师,拥有丰富实战经验
个人空间:https://gitee.com/MR-wind
官方文档:https://wind.kim/
关于 SMS Aggregation
SMS Aggregation 是一款聚合短信发送工具,统一了各个厂商的发送功能和发送方法,省去学习不同短信厂商的差异化的时间,极简单的使用,可以让你在三分钟内完成短信发送功能的编写,并且额外添加了许多常用的工具和方法,让简单的事情回归简单的本质
使用
引入maven依赖
配置yml文件
注入统一接口
调用对应方法
完成短信发送
支持厂商
各个厂商正在不断的适配中,最新的支持请查看官网
阿里云国内短信
腾讯云国内短信
华为云国内短信
合一短信
云片短信
配置文件
以下以阿里云短信为例
sms: # 短信服务商 supplier: alibaba alibaba: #阿里云的accessKey accessKeyId: 您的accessKey #阿里云的accessKeySecret accessKeySecret: 您的accessKeySecret #短信签名 signature: 测试签名 #模板ID 用于发送固定模板短信使用 templateId: SMS_215125134 #模板变量 上述模板的变量 templateName: code #请求地址 默认为dysmsapi.aliyuncs.com 如无特殊改变可以不用设置 requestUrl: dysmsapi.aliyuncs.com
注入接口
@Autowired private SmsBlend sms;
调用对应方法
已发送标准短信为例
@RestController @RequestMapping("/test/") public class DemoController { //注入短信工具 @Autowired private SmsBlend sms; // 测试发送固定模板短信 @RequestMapping("/") public void doLogin(String username, String password) { sms.sendMessage("18888888888","测试发送固定模板短信"); } }
关注项目
对项目有什么想法或者建议,可以加我微信拉交流群,或者创建issues,一起完善项目
个人微信
关于 Dromara
Dromara 是由国内顶尖的开源项目作者共同组成的开源社区。提供包括分布式事务,流行工具,企业级认证,微服务RPC,运维监控,Agent监控,分布式日志,调度编排等一系列开源产品、解决方案与咨询、技术支持与培训认证服务。技术栈全面开源共建、 保持社区中立,致力于为全球用户提供微服务云原生解决方案。让参与的每一位开源爱好者,体会到开源的快乐。
Dromara开源社区目前拥有10+GVP项目,总star数量超过十万,构建了上万人的开源社区,有成千上万的个人及团队在使用Dromara社区的开源项目。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
【官宣】聚合短信工具 sms-aggregation 加入 dromara 社区
sms-aggregation 聚合短信发送工具 作者介绍 名称:wind dromara 开源组织成员,dromara/sms_aggregation 作者 java高级开发工程师,拥有丰富实战经验 个人空间:https://gitee.com/MR-wind 官方文档:https://wind.kim/ 关于 SMS Aggregation SMS Aggregation 是一款聚合短信发送工具,统一了各个厂商的发送功能和发送方法,省去学习不同短信厂商的差异化的时间,极简单的使用,可以让你在三分钟内完成短信发送功能的编写,并且额外添加了许多常用的工具和方法,让简单的事情回归简单的本质 使用 引入maven依赖 配置yml文件 注入统一接口 调用对应方法 完成短信发送 支持厂商 各个厂商正在不断的适配中,最新的支持请查看官网 阿里云国内短信 腾讯云国内短信 华为云国内短信 合一短信 云片短信 配置文件 以下以阿里云短信为例 sms: # 短信服务商 supplier: alibaba alibaba: #阿里云的accessKey accessKeyId: 您的a...
- 下一篇
UKUI 网站全新升级上线,焕新体验一睹为快!
UKUI (Ultimate Kylin User Interface) 是由openKylin社区UKUI SIG组开发维护的一款轻量级 Linux 桌面环境,默认搭载于openKylin开源操作系统、优麒麟开源操作系统和银河麒麟商业发行版中,同时支持 Debian、Ubuntu、ArchLinux、openEuler 等十款主流 Linux 发行版。基于 QT 进行开发,注重易用性和敏捷度,可以不依赖其它套件而独自运行,给用户带来亲切和高效的使用体验。 为进一步提升用户体验,openKylin社区对UKUI网站(https://www.ukui.org )进行了全新改版升级,并已于近期正式上线。各位小伙伴你发现了吗?是否有给大家带来一些惊喜呢?现在就让小K给大家简单介绍一下全新UKUI网站具体都有哪些亮点升级吧。 一、内容全面更新 新版UKUI网站对内容进行了全新规划,菜单导航信息分类更清晰,提炼出设计、开发、参与、文档、公告五个模块,方便用户更快定位到自己想要查看的内容。 二、视觉全新设计 区别于以往的只有夜间模式,新版UKUI网站新增了白天模式,用户可随意切换成自己喜欢的模式...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- SpringBoot2整合Redis,开启缓存,提高访问速度
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- CentOS6,CentOS7官方镜像安装Oracle11G
- Mario游戏-低调大师作品
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- CentOS8编译安装MySQL8.0.19
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- Docker安装Oracle12C,快速搭建Oracle学习环境
- Docker快速安装Oracle11G,搭建oracle11g学习环境