public interface AliYunSmsService
该类为 aliyunsms 第三方操作核心接口, 项目中所有 aliyunsms 的操作均使用此接口
该类已默认注入到 spring 中, 默认实现为 DefaultAliYunSmsServiceImpl, 如需自定义实现请实现该接口并手动注入该接口
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
send(String phoneNumbers,
com.alibaba.fastjson.JSONObject templateParam)
发送短信验证码
|
boolean |
send(String templateCode,
String phoneNumbers,
com.alibaba.fastjson.JSONObject templateParam)
发送短信验证码
|
boolean |
send(String signName,
String templateCode,
String phoneNumbers,
com.alibaba.fastjson.JSONObject templateParam)
发送短信验证码
|
boolean send(@NonNull
String signName,
@NonNull
String templateCode,
@NonNull
String phoneNumbers,
@Nullable
com.alibaba.fastjson.JSONObject templateParam)
signName - 短信签名templateCode - 短信模板ID, 发送国际/港澳台消息时, 请使用国际/港澳台短信模版phoneNumbers - 短信接收号码, 支持以逗号分隔的形式进行批量调用
批量上限为1000个手机号码, 批量调用相对于单条调用及时性稍有延迟, 验证码类型的短信推荐使用单条调用的方式
发送国际/港澳台消息时, 接收号码格式为: 国际区号+号码, 如"85200000000"。templateParam - 短信模板变量替换JSON串, 友情提示: 如果JSON中需要带换行符, 请参照标准的JSON协议boolean send(@NonNull
String templateCode,
@NonNull
String phoneNumbers,
@Nullable
com.alibaba.fastjson.JSONObject templateParam)
templateCode - 短信模板ID, 发送国际/港澳台消息时, 请使用国际/港澳台短信模版phoneNumbers - 短信接收号码, 支持以逗号分隔的形式进行批量调用
批量上限为1000个手机号码, 批量调用相对于单条调用及时性稍有延迟, 验证码类型的短信推荐使用单条调用的方式
发送国际/港澳台消息时, 接收号码格式为: 国际区号+号码, 如"85200000000"。templateParam - 短信模板变量替换JSON串, 友情提示: 如果JSON中需要带换行符, 请参照标准的JSON协议boolean send(@NonNull
String phoneNumbers,
@Nullable
com.alibaba.fastjson.JSONObject templateParam)
phoneNumbers - 短信接收号码, 支持以逗号分隔的形式进行批量调用
批量上限为1000个手机号码, 批量调用相对于单条调用及时性稍有延迟, 验证码类型的短信推荐使用单条调用的方式
发送国际/港澳台消息时, 接收号码格式为: 国际区号+号码, 如"85200000000"。templateParam - 短信模板变量替换JSON串, 友情提示: 如果JSON中需要带换行符, 请参照标准的JSON协议Copyright © 2021 HaiChuang Inc.. All rights reserved.