【官宣】聚合短信工具 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,一起完善项目
个人微信: Crazy-d1810

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
高性能 Jsonpath 框架,Snack3 3.2.65 发布
Snack3,一个高性能的 JsonPath 框架 借鉴了 Javascript 所有变量由 var 申明,及 Xml dom 一切都是 Node 的设计。其下一切数据都以ONode表示,ONode也即 One node 之意,代表任何类型,也可以转换为任何类型。 强调文档树的操控和构建能力 高性能Json path查询(顶级的兼容性和性能) 顺带支持序列化、反序列化 基于 无参构造函数 + 字段 操作实现(反序列化时不会有触发危险动作的风险) <dependency> <groupId>org.noear</groupId> <artifactId>snack3</artifactId> <version>3.2.65</version> </dependency> 本次累计更新: 增加 File 类型反序化支持 增加泛型多层嵌套支持: List<List>、Map<String,List> 增加 NodeAttr 注解对时区的配置支持 修复 "{na...
- 下一篇
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:您的accessK...
相关文章
文章评论
共有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学习环境