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);
目录
打赏
0
0
0
0
30
分享
相关文章
阿里云——OpenAPI使用——短信服务
阿里云——OpenAPI使用——短信服务
471 0
阿里云短信服务+图形认证,有效降低验证码盗刷概率
阿里云短信服务+图形认证服务,有效降低验证码盗刷概率。
681 3
阿里云短信服务+图形认证,有效降低验证码盗刷概率
【微信小程序 - 工作实战分享】1.微信小程序发送手机短信验证码(阿里云)
【微信小程序 - 工作实战分享】1.微信小程序发送手机短信验证码(阿里云)
820 0
99%成功率背后:阿里云短信服务有何优势?
为什么短信会发送失败,如何提高短信发送成功率,本文将为您介绍短信发送成功率和阿里云短信服务如何保障企业短信稳定送达等相关知识。
362 1
99%成功率背后:阿里云短信服务有何优势?
阿里云短信签名申请流程,有图,短信接入新手教程
阿里云短信签名是短信中的标识信息,如【阿里云】,用于表明发送方身份。申请流程简便:登录阿里云短信服务控制台,选择签名管理并添加签名,填写相关信息。审核通常2小时内完成。个人用户每日限申请一个通用签名,企业用户数量不限。已通过审核的签名不可更改名称,仅能调整其他信息并重新提交审核。更多详情及FAQ
阿里云短信签名申请流程,手动整理(附短信签名问题解答)
阿里云短信签名是短信中的标识信息,如【阿里云】,用于表明发送方身份。申请流程简便:登录阿里云短信服务控制台,选择国内消息下的签名管理并添加签名,按指引填写表单。审核通常2小时内完成。个人用户每日限申请一个通用签名,企业用户数量不限。签名审核需确保业务主体一致,已通过审核的签名不可改名,仅能调整其它信息并重新审核。特定情况下需上传授权委托书,且签名需关联已备案网站。
2139 1
|
10月前
|
tp5调用阿里云短信接口
tp5调用阿里云短信接口
294 0

热门文章

最新文章

下一篇
oss创建bucket
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等