9000家各行业客户的共同选择!靠口碑做生意,诚信走更远,更专注企业营销拓客需求。
所在位置:外呼机器人 > 外呼机器人资讯 >短信群发平台搭建(短信群发平台搭建软件)

短信群发平台搭建(短信群发平台搭建软件)

发布时间:2023-06-15 18:00:01 来源:未知

文章摘要:短信群发平台是怎么建立的-短信群发平台开发-那种短信群发平台是怎么做出来的

一飞开源,介绍创意、新奇、有趣、实用的免费开源应用、系统、软件、硬件及技术,一个探索、发现、分享、使用与互动交流的开源技术社区平台。致力于打造活力开源社区,共建开源新生态!
一、开源项目简介SMS Aggregation让发送短信变的更简单

在日常的开发过程中,短信的发送经常使用(尤其是中小型的外包公司),毕竟不是每个公司都有阿里腾讯一样的实力, 也不是每个都像银行联通等公司一样有内部的短信规程。第三方的短信往往是最常见的解决方案,但是市面上第三方短信服务商众多, 各家都有不同的方式和标准,每次需要使用时候,都需要花费时间去阅读文档和编写相应的工具,为一个短信浪费了太多的精力和时间。 这个工具的目的就是为了统一下各个厂商的短信发送工具的标准,甚至于更换短信厂商只需要更改yml配置文件即可。
二、开源协议

使用Apache-2.0开源协议
三、界面展示四、功能概述支持厂商一览

目前刚刚发布第一版本,支持尚少,后续会集成更多的厂商(短信群发平台怎么开发)

  • 阿里云国内短信
  • 腾讯云国内短信
  • 华为云国内短信
  • 合一短信
  • 云片短信
特性开箱即用短信群发平台 app,做短信群发平台在哪找资源
极简单的配置,方便的使用,提供市面上常用的短信厂商接入
简单优雅统一各个厂商的发送方式和功能,省去学习不同短信厂商的差异化方法,做到极简使用
切换灵活只需要通过配置文件即可立即切换不同的服务商,省去查阅文档和ctrl c v,发送短信,有手就行
功能丰富对于短信中常见的限制和规则,不需要编写额外的功能方法和模块,只需要开启配置即可,后续还将集成更多功能方便使用
五、技术选型在SpringBoot环境集成
  1. maven引入
<dependency>
 <groupId>kim.wind</groupId>
 <artifactId>sms-aggregation-spring-boot-starter</artifactId>
 <version> version </version>
</dependency>
  1. 设置配置文件
sms:
# 短信服务商 
supplier: alibaba
# 是否开启短信发送限制 默认false
restricted: true
# 以下设置仅在开启短信发送限制后生效
# 是否使用redis进行缓存 默认false
redisCache: true
# 单账号每日最大发送量
accountMax: 20
# 单账号每分钟最大发送
minuteMax: 2

阿里云配置示意(短信群发平台哪个软件好)

sms:
  # 短信服务商
  supplier: alibaba
  alibaba:
    #阿里云的accessKey
    accessKeyId: 您的accessKey
    #阿里云的accessKeySecret
    accessKeySecret: 您的accessKeySecret
    #短信签名
    signature: 测试签名
    #模板ID 用于发送固定模板短信使用
    templateId: SMS_215125134
    #模板变量 上述模板的变量
    templateName: code
    #请求地址 默认为dysmsapi.aliyuncs.com 如无特殊改变可以不用设置
    requestUrl: dysmsapi.aliyuncs.com
  1. 方法使用
public class Demo{
 //此处作为演示使用,推荐使用构造注入或set注入
 @Autowired
 private final SmsBlend sms;

 public void test() {
     //发送固定模板短信
     SmsResponse smsResponse = sms.sendMessage("18888888888","测试固定模板短信");
     System.out.println(smsResponse);
 }
}
配置详解线程池配置

每一家厂商都对于异步短信有不同的支持,有些甚至没有,为了统一存在一个异步短信,我们配置了一个线程池用于执行异步短信任务,线程池默认配置如下:(如何搭建短信群发平台)
短信群发软件开发,短信群发平台怎么做
e >sms: #核心线程池大小 corePoolSize: 10 #最大线程数 maxPoolSize: 30 #队列容量 queueCapacity: 50 #活跃时间 keepAliveSeconds: 60 # 线程名字前缀 threadNamePrefix: sms-executor- #设置线程池关闭的时候等待所有任务都完成再继续销毁其他的Bean shutdownStrategy: true

以上线程池为默认的配置,如果有需要可以跟随自己的需求在yml文件进行配置

## 参与贡献

1.  Fork 本仓库
2.  新建 Feat_xxx 分支
3.  提交代码
4.  新建 Pull Request 到 dev分支
分支介绍
  1. master 正式版分支,最终发布到maven中央仓库的版本
  2. dev 开发分支,贡献的代码将合并到这里,无误后合并至preview
  3. preview 预览版分支,新的版本和测试性功能将在这里发布
六、源码地址

访问一飞开源:https://code.exmay.com/(短信群发平台可以群发彩信吗)

文章标签: 短信群发平台搭建 106短信群发平台好用吗 短信群发平台哪个好用 企业短信群发平台一般用哪个 企业短信群发平台 短信群发平台怎么做 短信群发平台怎么使用 短信群发鞋店营销短信群发平台违法吗 那种短信群发平台是怎么做出来的 1069短信群发平台有哪些