双向外呼(不推荐)
tip
此接口已不推荐使用,推荐使用 双向外呼(新)
双向外呼接口
此接口用于通过接口实现双向外呼功能,先呼通一方,后再接通另一方,达到双方接通
接口地址
POST http://m.icsoc.net/v2/wintelapi/webcall/cti
接口参数
参数 | 说明 | 备注 |
---|---|---|
caller | 主叫号码 | 必需(先接通一方号码) |
called | 被叫号码 | 必需(后接通一方号码) |
timeout | 呼叫超时时间 | 默认为50秒 |
display_caller | 呼叫主叫号码时显示的号码 | 统一传递你们的400号码 |
display_called | 呼叫被叫号码时显示的号码 | 统一传递你们的400号码 |
结果编码说明
code | 说明 |
---|---|
200 | ok |
401 | 企业代码为空 |
402 | 企业代码不存在 |
403 | 主叫号码为空 |
404 | 被叫号码为空 |
405 | 呼叫失败 |
406 | 主叫号码格式不正确 |
407 | 被叫号码格式不正确 |
408 | 呼叫主叫号码显示或者呼叫被叫号码显示 不存在,请统一填写你们的400号码 |
结果示例
{"code":200,"message":"ok","callid":"111111"}
双向外呼 axb 模式接口
此接口用于通过接口实现双向外呼功能,先呼通一方,后再通过 AXB 隐私号方式接通另一方,达到双方接通
接口地址
POST http://m.icsoc.net/v2/wintelapi/webcall/cti/axb
接口参数
参数 | 说明 | 备注 |
---|---|---|
caller | 主叫号码 | 必需(先接通一方号码) |
called | 被叫号码 | 必需(后接通一方号码) 可以理解为 axb 中的 b 号码 |
timeout | 呼叫超时时间 | 默认为50秒 |
display_caller | 呼叫主叫号码时显示的号码 | 统一传递你们的400号码 |
display_called | 呼叫被叫号码时显示的号码 | 可以理解为 axb 中的 x 号码 |
说明: axb 隐私号中的 a 号码系统将自动进行判断,调用方无需关心
结果编码说明
code | 说明 |
---|---|
200 | ok |
401 | 企业代码为空 |
402 | 企业代码不存在 |
403 | 主叫号码为空 |
404 | 被叫号码为空 |
405 | 呼叫失败 |
406 | 主叫号码格式不正确 |
407 | 被叫号码格式不正确 |
408 | 呼叫主叫号码显示或者呼叫被叫号码显示 不存在,请统一填写你们的400号码 |
结果示例
{"code":200,"message":"ok","callid":"111111"}
双向外呼记录接口
此接口用于查询双向外呼通话记录
接口地址
POST http://m.icsoc.net/v2/wintelapi/webcall/webcall800
接口参数
参数 | 说明 | 备注 |
---|---|---|
start_time | 开始时间 | 必须 |
end_time | 结束时间 | 可选 |
结果编码说明
code | 说明 |
---|---|
401 | 企业代码为空 |
402 | 企业代码不存在 |
403 | 开始时间格式不正确 |
404 | 结束时间格式不正确 |
200 | ok |
结果示例
{
"code": 200,
"message": "ok",
"data": {
"caller": "13811740681",
"called": "",
"out": "out",
"start_time": "2012-07-1118:48:02",
"conn_time": "1970-01-01 08:00:00",
"end_time": "2012-07-11 18:48:02",
"all_secs": "0",
"record_file": "",
"result": "\u672a\u63a5\u901a"
}
}
结果字段说明
字段 | 说明 |
---|---|
caller | 主叫号码 |
called | 被叫号码 |
out | 呼入呼出 (固定字符串 ”out”) |
start_time | 开始时间 |
end_time | 结束时间 |
conn_time | 接听时间 |
all_secs | 时长 |
record_file | 录音地址 |
result | 是否接通 |
400呼入通话记录接口
此接口用于查询 400 呼入通话记录
接口地址
POST http://m.icsoc.net/v2/wintelapi/webcall/webcall400
接口参数
参数 | 说明 | 备注 |
---|---|---|
start_time end_time | 开始时间 ``必 结束时间 可选 | 须`` |
结果编码说明
code | 说明 |
---|---|
401 | 企业代码为空 |
402 | 企业代码不存在 |
403 | 开始时间格式不正确 |
404 | 结束时间格式不正确 |
200 | ok |
结果示例
{
"code": 200,
"message": "ok",
"data": [
{
"caller": "62963114",
"called": "",
"ivr_digits": "",
"in": "in",
"start_time": "2011-10-08 16:14:28",
"conn_time": "1970-01-01 08:00:00",
"end_time": "2011-10-08 16:16:07",
"all_secs": "99",
"record_file": null,
"result": "\u672a\u63a5\u901a"
}
]
}
结果字段说明
字段 | 说明 |
---|---|
caller | 主叫号码 |
called | 被叫号码 |
ivr_digits | 分机号码 |
result | 是否接通 |
in | 呼入呼出(固定字符串“in” ) |
start_time | 开始时间 |
conn_time | 接听时间 |
end_time | 结束时间 |
all_secs | 时长 |
record_file | 录音地址 |
call_id | 每个呼叫唯一标识的 ID |