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);
相关文章
|
26天前
新版阿里云内容安全对接
新版阿里云内容安全对接
25 1
|
27天前
对接阿里云RTC
对接阿里云RTC
13 0
|
3月前
|
Java Maven
(短信服务)java SpringBoot 阿里云短信功能实现发送手机验证码
(短信服务)java SpringBoot 阿里云短信功能实现发送手机验证码
231 0
|
10天前
对接阿里云RTC
对接阿里云RTC
36 0
|
4月前
|
存储 JavaScript 前端开发
html+vue组件实现阿里云OSS对接
html+vue组件实现阿里云OSS对接
245 0
|
4月前
阿里云sms发送短信(新)
阿里云sms发送短信(新)
103 0
|
5月前
|
存储 人工智能 安全
阿里云oss简介和如何对接使用
阿里云对象存储服务(Alibaba Cloud Object Storage Service,简称OSS)是阿里云提供的一种安全、稳定、高效的对象存储服务。它支持多元数据存储、持久化存储和共享访问,并且具有无限的扩展性和备份恢复能力。阿里云OSS适用于各类场景,如云计算、大数据分析、人工智能等,并且具备高可用性、高可扩展性和低成本等优势。
471 0
|
6月前
|
Java API 开发工具
Java程序如何通过阿里云OpenAPI调用短信接口
Java程序如何通过阿里云OpenAPI调用短信接口
361 1
|
6月前
|
算法 API Python
使用 Python 对接阿里云 OpenAPI 自签名
使用 Python 对接阿里云 OpenAPI 自签名
204 1
|
7月前
|
对象存储
阿里云OSS如何对接外链网盘
阿里云OSS如何对接外链网盘
236 1

热门文章

最新文章