属性 | 类型 | 约束 | 说明 | |
---|---|---|---|---|
ivr | appId | String | 必选 | 应用唯一标识 |
callId | String | 必选 | 呼叫ID | |
playFlag | int | 必选 | 放音文件标识 0:voiceStr 1: fileName | |
fileName | String | 必选 | 放音文件名,录音文件已上传 | |
voiceStr | String | 必选 | TTS文本 playFlay为0时提供tts文本 | |
playTime | int | 必选 | 最多播放次数,取值大于0 | |
maxRevCnt | int | 必选 | 最多收码个数,取值大于等于 0,为0时,key2End不能为空字符 | |
key2End | String | 可选 | 收到指定DTMF码后结束收号,不可与maxRevCnt同时无效 (0~9、*、#、空字符) | |
spaceTime | int | 必选 | 最长按键间隔,以秒为单位,取值大于等于 0,为0时代表默认值:30S | |
totalTime | int | 必选 | 首位按键最长等待时间,以秒为单位,取值大于等于 0,为0时代表默认值:60S | |
data | String | 可选 | 用户透传数据 |
属性 | 类型 | 约束 | 说明 | |
---|---|---|---|---|
ivr | appId | String | 必选 | 应用唯一标识 |
callId | String | 必选 | 呼叫ID | |
fileName | String | 必选 | 放音文件名(放音文件已上传) | |
playTime | int | 必选 | 最多播放次数 (> 0) | |
data | String | 可选 | 用户数据 |
属性 | 类型 | 约束 | 说明 | |
---|---|---|---|---|
ivr | appId | String | 必选 | 应用唯一标识 |
callId | String | 必选 | 呼叫ID | |
voiceStr | String | 必选 | TTS文本,不能超过128个字符 | |
playTime | int | 必选 | 最多播放次数 (> 0) | |
data | String | 可选 | 用户数据 |
功能 | 获取用户按键 |
---|---|
URL | https://api.ucpaas.com/{SoftVersion}/Accounts/{accountSid}/ipcc/service/dtmf?sig={SigParameter} |
Method | POST |
Headers | 参考REST介绍中 HTTP Headers 的说明 |
Body | 获取DTMF对象 |
Response | 一般响应对象 |
功能 | 播放语音 |
---|---|
URL | https://api.ucpaas.com/{SoftVersion}/Accounts/{accountSid}/ipcc/call/play?sig={SigParameter} |
Method | POST |
Headers | 参考REST介绍中 HTTP Headers 的说明 |
Body | 播放语音对象 |
Response | 一般响应对象 |
功能 | 播放TTS |
---|---|
URL | https://api.ucpaas.com/{SoftVersion}/Accounts/{accountSid}/ipcc/call/playTts?sig={SigParameter} |
Method | POST |
Headers | 参考REST介绍中 HTTP Headers 的说明 |
Body | 播放TTS对象 |
Response | 一般响应对象 |