https://api.itniotech.com/voice/group/call/send/ai
参数 | 说明 | 是否必填 | 类型 |
---|---|---|---|
appId | 应用id | 是 | String |
displayNum | 显示号码,0-20位数字,允许为空 | 否 | String |
taskName | 任务名,长度2-64,不可重复 | 是 | String |
numberInfoList | 被叫号码,最大20w个手机号,多个手机号以逗号隔开,每个手机号为:国码+手机号组成的7-15位数字。 | 是 | List<Object> |
calleeNumber | 被叫号码,国码+手机号组成的7-15位数字 | 是 | String |
text1 | 被叫信息:Text1。可用于替换文本变量模板中的变量${text1},如果文本变量模板中有${text1}时该参数传值不能为null,字段长度不超过30字符串否则将截取 | 否 | String |
text2 | 被叫信息:Text2。可用于替换文本变量模板中的变量${text2},如果文本变量模板中有${text2}时该参数传值不能为null,字段长度不超过30字符串否则将截取 | 否 | String |
text3 | 被叫信息:text3。可用于替换文本变量模板中的变量${text3},如果文本变量模板中有${text3}时该参数传值不能为null,字段长度不超过30字符串否则将截取 | 否 | String |
text4 | 被叫信息:Text4。可用于替换文本变量模板中的变量${text4},如果文本变量模板中有${text4}时该参数传值不能为null,字段长度不超过30字符串否则将截取 | 否 | String |
text5 | 被叫信息:Text5。可用于替换文本变量模板中的变量${text5},如果文本变量模板中有${text5}时该参数传值不能为null,字段长度不超过30字符串否则将截取 | 否 | String |
text6 | 被叫信息:Text6。可用于替换文本变量模板中的变量${text6},如果文本变量模板中有${text6}时该参数传值不能为null,字段长度不超过30字符串否则将截取 | 否 | String |
text7 | 被叫信息:Text7。可用于替换文本变量模板中的变量${text7},如果文本变量模板中有${text7}时该参数传值不能为null,字段长度不超过30字符串否则将截取 | 否 | String |
text8 | 被叫信息:Text8。可用于替换文本变量模板中的变量${text8},如果文本变量模板中有${text8}时该参数传值不能为null,字段长度不超过30字符串否则将截取 | 否 | String |
text9 | 被叫信息:Text9。可用于替换文本变量模板中的变量${text9},如果文本变量模板中有${text9}时该参数传值不能为null,字段长度不超过30字符串否则将截取 | 否 | String |
text10 | 被叫信息:Text10。可用于替换文本变量模板中的变量${text10},如果文本变量模板中有${text10}时该参数传值不能为null,字段长度不超过30字符串否则将截取 | 否 | String |
sendTime | 定时呼叫时间(立即呼叫则传null) | 否 | LocalDateTime |
maxCalls | 最长通话时长,接通后n秒强制挂断,最大999秒 | 是 | Integer |
allowSendTime | 可发送时间段最多添加3个 | 否 | List |
strTime | 开始时间 HH:SS | 否 | String |
endTime | 结束时间 HH:SS | 否 | String |
maxRingingTime | 最大响铃时长,默认60,可输入20-120秒 | 否 | Integer |
scriptId | AI话术模板ID | 是 | Integer |
enableRecording | 是否开启录音,0-否,1-是,不填默认否 | 否 | Integer |
calloutRate | 外呼倍率 默认:1 | 否 | Integer |
Request URL:
https://api.itniotech.com/voice/group/call/send/ai
Request Method:
POST
Request Headers:
Content-Type: application/json;charset=UTF-8
Sign: 05d7a50893e22a5c4bb3216ae3396c7c
Timestamp: 1630468800
Api-Key: bDqJFiq9
Request Body:
{
"appId": "iaAJ6COV",
"taskName": "2024-06-03 10:42:0511",
"maxCalls": 40,
"numberInfoList":[
{
"calleeNumber":"8613242926514",
"text1":"12"
},{
"calleeNumber":"8613242926515",
"text1":"12"
}],
"sendTime": "2024-06-21 00:00:00",
"displayNum": "1008122211",
"maxRingingTime":60,
"scriptId":123,
"enableRecording":0,
"allowSendTime": [
{
"strTime": "18:28",
"endTime": "19:28"
}
]
}
参数 | 说明 | 类型 |
---|---|---|
code | 状态码,0成功,其他失败参见响应状态码说明 | String |
msg | 失败原因说明 | String |
data | 该方法返回 keyId | Integer |
{
"code":"0",
"msg":"success",
"data":123123
}
status | 状态说明 |
---|---|
0 | 成功 |
-1 | 账号认证异常 |
-2 | ip限制 |
-10 | 余额不足 |
-16 | 时间戳过期 |
-18 | 系统异常 |
-20 | 数据已存在 |
-21 | 数据校验异常 |
-22 | 参数异常 |
-23 | 数据上限 |
-24 | 数据不存在 |
-26 | 获取费率失败 |
-35 | 没有被叫号码 |
-37 | 您提交的群呼任务超过最大并发任务限制,请完成任务后再提交! |
-38 | 转换文本和语言类型必填 |
-39 | 获取文本语言类型失败 |
-41 | 任务名称已经存在 |
-46 | 长文本转语音每天最大5次,您已使用完,请联系商务处理 |
-53 | 挂机短信触发条件必须有一个 |
-60 | AI话术模板不存在 |