sms4j对接阿里云短信

简介: sms4j对接阿里云短信

迷信、愚昧和虚伪腰缠万贯,但真理一直是一个乞丐。——马丁·路德

开通服务:新手指引_短信服务-阿里云帮助中心

首先安装:

<dependency>
    <groupId>org.dromara.sms4j</groupId>
    <artifactId>sms4j-spring-boot-starter</artifactId>
    <version>${sms4j.version}</version>
</dependency>

然后配置:

sms:
  # 标注从yml读取配置
  config-type: yaml
  is-print: false
  blends:
    # 自定义的标识,也就是configId这里可以是任意值(最好不要是中文)
    aliyun:
      # 厂商标识,标定此配置是哪个厂商,详细请看厂商标识介绍部分
      supplier: alibaba
      # 您的accessKey
      access-key-id: <您的accessKey>
      # 您的accessKeySecret
      access-key-secret: <您的accessKeySecret>
      # 请求地址
      request-url: dysmsapi.aliyuncs.com
      # 接口名称
      action: SendSms
      # 版本号
      version: 2017-05-25
      # 地域信息
      region-id: cn-hangzhou
      # 短信签名
      signature: 阿里云短信测试
      # 模板code
      template-id: SMS_XXXXXXXXX

使用:

@Value("${sms.blends.aliyun.template-id}")
private String templateId;
// 发送短信
SmsBlend smsBlend = SmsFactory.getSmsBlend("aliyun");
LinkedHashMap<String, String> map = new LinkedHashMap<>(1);
map.put("code", code);
SmsResponse smsResponse = smsBlend.sendMessage(phone, templateId, map);
相关文章
|
7月前
|
云安全 安全 API
阿里云——OpenAPI使用——短信服务
阿里云——OpenAPI使用——短信服务
337 0
|
3月前
|
数据采集 监控 安全
阿里云短信服务+图形认证,有效降低验证码盗刷概率
阿里云短信服务+图形认证服务,有效降低验证码盗刷概率。
303 3
阿里云短信服务+图形认证,有效降低验证码盗刷概率
|
6月前
|
存储 小程序 前端开发
【微信小程序 - 工作实战分享】1.微信小程序发送手机短信验证码(阿里云)
【微信小程序 - 工作实战分享】1.微信小程序发送手机短信验证码(阿里云)
515 0
|
4月前
|
数据采集 存储 监控
99%成功率背后:阿里云短信服务有何优势?
为什么短信会发送失败,如何提高短信发送成功率,本文将为您介绍短信发送成功率和阿里云短信服务如何保障企业短信稳定送达等相关知识。
210 1
99%成功率背后:阿里云短信服务有何优势?
|
3月前
|
存储 NoSQL Java
|
4月前
|
存储 安全 网络安全
|
5月前
|
开发框架 前端开发 JavaScript
ABP框架中短信发送处理,包括阿里云短信和普通短信商的短信发送集成
ABP框架中短信发送处理,包括阿里云短信和普通短信商的短信发送集成
ABP框架中短信发送处理,包括阿里云短信和普通短信商的短信发送集成
|
4月前
|
小程序
阿里云短信签名申请流程,有图,短信接入新手教程
阿里云短信签名是短信中的标识信息,如【阿里云】,用于表明发送方身份。申请流程简便:登录阿里云短信服务控制台,选择签名管理并添加签名,填写相关信息。审核通常2小时内完成。个人用户每日限申请一个通用签名,企业用户数量不限。已通过审核的签名不可更改名称,仅能调整其他信息并重新提交审核。更多详情及FAQ
|
4月前
|
小程序
阿里云短信签名申请流程,手动整理(附短信签名问题解答)
阿里云短信签名是短信中的标识信息,如【阿里云】,用于表明发送方身份。申请流程简便:登录阿里云短信服务控制台,选择国内消息下的签名管理并添加签名,按指引填写表单。审核通常2小时内完成。个人用户每日限申请一个通用签名,企业用户数量不限。签名审核需确保业务主体一致,已通过审核的签名不可改名,仅能调整其它信息并重新审核。特定情况下需上传授权委托书,且签名需关联已备案网站。
543 1
|
6月前
|
PHP 开发工具
tp5调用阿里云短信接口
tp5调用阿里云短信接口
230 0