类 MessageHelper
- java.lang.Object
-
- cool.doudou.doudada.message.core.helper.MessageHelper
-
public class MessageHelper extends java.lang.ObjectMessageHelper- 从以下版本开始:
- 2022/08/23
- 作者:
- jiangcs
-
-
构造器概要
构造器 构造器 说明 MessageHelper()
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 java.lang.StringaliSms(java.lang.String phoneNumbers, java.lang.String signName, java.lang.String templateCode, java.lang.String templateParam, java.lang.String outId)阿里云短信消息java.lang.StringaliSmsQuery(java.lang.String phoneNumber, java.lang.String bizId, java.lang.String sendDate)查询 阿里云短信消息java.lang.StringaliVoice(java.lang.String calledNumber, java.lang.String ttsCode, java.lang.String ttsParam, java.lang.Integer playTimes, java.lang.Integer volume, java.lang.Integer speed, java.lang.String outId)阿里云 发送语音通话java.lang.StringaliVoice(java.lang.String calledNumber, java.lang.String ttsCode, java.lang.String ttsParam, java.lang.Integer playTimes, java.lang.Integer speed, java.lang.String outId)阿里云 发送语音通话java.lang.StringaliVoice(java.lang.String calledNumber, java.lang.String ttsCode, java.lang.String ttsParam, java.lang.Integer speed, java.lang.String outId)阿里云 发送语音通话java.lang.StringaliVoice(java.lang.String calledNumber, java.lang.String ttsCode, java.lang.String ttsParam, java.lang.String outId)阿里云 发送语音通话java.lang.StringaliVoiceQuery(java.lang.String callId)阿里云 查询语音通话voidsetAliApi(AliApi aliApi)voidsetWxApi(WxApi wxApi)booleanwxTemplateMsg(java.lang.String accessToken, java.lang.String openId, java.lang.String templateId, java.lang.String templateData)微信模版消息
-
-
-
方法详细资料
-
aliSms
public java.lang.String aliSms(java.lang.String phoneNumbers, java.lang.String signName, java.lang.String templateCode, java.lang.String templateParam, java.lang.String outId)阿里云短信消息- 参数:
phoneNumbers- 接收短信的手机号码,多个以半角逗号(,)分隔signName- 短信签名名称templateCode- 短信模板CODEtemplateParam- 短信模板变量对应的实际值,JSON格式outId- 自定义ID,回执消息中会返回此ID- 返回:
- 发送回执ID
-
aliSmsQuery
public java.lang.String aliSmsQuery(java.lang.String phoneNumber, java.lang.String bizId, java.lang.String sendDate)查询 阿里云短信消息- 参数:
phoneNumber- 接收短信的手机号码bizId- 发送回执IDsendDate- 短信发送日期,支持查询最近30天的记录,格式为yyyyMMdd- 返回:
- 短信发送明细,JSON数组
-
aliVoice
public java.lang.String aliVoice(java.lang.String calledNumber, java.lang.String ttsCode, java.lang.String ttsParam, java.lang.String outId)阿里云 发送语音通话- 参数:
calledNumber- 接收语音通知的手机号码ttsCode- 文本转语音模板IDttsParam- 模板中的变量参数,JSON格式outId- 自定义ID,回执消息中会返回此ID- 返回:
- 通话的唯一回执ID
-
aliVoice
public java.lang.String aliVoice(java.lang.String calledNumber, java.lang.String ttsCode, java.lang.String ttsParam, java.lang.Integer speed, java.lang.String outId)阿里云 发送语音通话- 参数:
calledNumber- 接收语音通知的手机号码ttsCode- 文本转语音模板IDttsParam- 模板中的变量参数,JSON格式speed- 语速控制。取值范围为:-500~500,默认值100outId- 自定义ID,回执消息中会返回此ID- 返回:
- 通话的唯一回执ID
-
aliVoice
public java.lang.String aliVoice(java.lang.String calledNumber, java.lang.String ttsCode, java.lang.String ttsParam, java.lang.Integer playTimes, java.lang.Integer speed, java.lang.String outId)阿里云 发送语音通话- 参数:
calledNumber- 接收语音通知的手机号码ttsCode- 文本转语音模板IDttsParam- 模板中的变量参数,JSON格式playTimes- 一通电话内语音通知内容的播放次数。取值范围:1~3,默认取值3speed- 语速控制。取值范围为:-500~500,默认值100outId- 自定义ID,回执消息中会返回此ID- 返回:
- 通话的唯一回执ID
-
aliVoice
public java.lang.String aliVoice(java.lang.String calledNumber, java.lang.String ttsCode, java.lang.String ttsParam, java.lang.Integer playTimes, java.lang.Integer volume, java.lang.Integer speed, java.lang.String outId)阿里云 发送语音通话- 参数:
calledNumber- 接收语音通知的手机号码ttsCode- 文本转语音模板IDttsParam- 模板中的变量参数,JSON格式playTimes- 一通电话内语音通知内容的播放次数。取值范围:1~3,默认取值3volume- 语音通知的播放音量。取值范围:0~100,默认取值100speed- 语速控制。取值范围为:-500~500,默认值100outId- 自定义ID,回执消息中会返回此ID- 返回:
- 通话的唯一回执ID
-
aliVoiceQuery
public java.lang.String aliVoiceQuery(java.lang.String callId)
阿里云 查询语音通话- 参数:
callId- 通话的唯一识别ID- 返回:
- 呼叫详情,JSON格式
-
wxTemplateMsg
public boolean wxTemplateMsg(java.lang.String accessToken, java.lang.String openId, java.lang.String templateId, java.lang.String templateData)微信模版消息- 参数:
accessToken- AccessTokenopenId- 用户OpenIdtemplateId- 模版IdtemplateData- 模版数据- 返回:
- true-成功;false-失败
-
setAliApi
@Autowired(required=false) public void setAliApi(AliApi aliApi)
-
setWxApi
@Autowired(required=false) public void setWxApi(WxApi wxApi)
-
-