====通话记录====
====JSON格式====
^名称 ^类型 ^注释^
|callid |varchar |通话记录id,系统自动分配|
|direction |tinyint |呼叫方向:0-呼入,1-呼出,2-座席内呼|
|appraise|tinyint |评价:1-非常满意,2-满意,3-不满意|
|fromPhone |varchar|主叫号码|
|toPhone |varchar|被叫号码,座席内呼时,该值为客服id|
|Transfer |tinyint|是否转接:0-未转接,1-转接|
|TransferTime|datetime|转接时间,格式为:2017-8-28 14:24:12|
|TransferToAgentid |int|转接到的客服id|
|agentid|int|处理客服id|
|digits|smallint|用户按键内容|
|fromattr|varchar|号码归属地|
|CallSummary|text|通话总结|
|alertingTime|datetime|振铃时间,格式为:2017-8-27 10:20:12|
|starttime|datetime|主叫开始时间,格式为:2017-8-27 10:20:12|
|endtime|datetime|主叫结束时间,格式为:2017-8-27 10:20:12|
|sstime|datetime|被叫开始时间,格式为:2017-8-27 10:20:12|
|setime|datetime|被叫结束时间,格式为:2017-8-27 10:20:12|
|callduration|int|主叫通话时长,单位:秒|
|seccallduration|int|被叫通话时长,单位:秒|
|recordurl|varchar|录音文件下载地址|
====JSON示例====
{
"callid": 123,
"direction": 0,
"appraise": 1,
"fromPhone": "13240138421",
"toPhone": "18582082009",
"Transfer": 0,
"TransferTime": "2017-8-27 10:20:12",
"TransferToAgentid": 243,
"agentid": 132,
"digits": 2,
"fromattr": "北京市",
"CallSummary": "这里是本次通话的一些总结",
"alertingTime": "2017-8-27 10:20:12",
"starttime": "2017-8-27 10:21:10",
"endtime": "2017-8-27 10:22:40",
"sstime": "2017-8-27 10:21:15",
"setime": "2017-8-27 10:22:35",
"callduration": 90,
"seccallduration":80,
"recordurl": "http://ccp02.oss.aliyuncs.com/ivr_record/4001222344/20170818/R0032de32_20170818185454.wav"
}
====通话记录====
GET /api/v1/callrecord/histories.json
调用者权限
管理员
调用参数
^名称 ^必需的 ^类型 ^注释^
|starttime |否 |datetime |按创建时间筛选,开始时间,格式为:2017-8-27|
|endtime |否 |datetime |按创建时间筛选,结束时间,格式为:2017-8-29|
|page |否 |int |分页获取,默认为1|
|per_page |否 |int |每页大小,默认为100|
调用示例
curl https://www.bangwo8.com/api/v1/callrecord/histories.json \
-v -u {account}:{password}
返回值示例
Status: 200 OK
{
"callrecords": [
{
"callid": 123,
"direction": 0,
...
},
{
"callid": 124,
"direction": 1,
...
},
...
],
"count": 42,
"next_page": "https://www.bangwo8.com/api/v1/callrecord/histories.json?per_page=40&page=2",
"previous_page": null
}