| 名称 | 类型 | 注释 |
|---|---|---|
| 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 | 录音文件下载地址 |
{
"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
}