====通话记录==== ====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 }