获取通话记录
接口说明
1)供渠道侧客服后台客服使用;2)行程终态前,实时判责:譬如在订单预取消(实际还没取消),进行取消费司乘判责,这时会实时获取本笔订单可能的电话通话数据,作为判责因子之一。3) 支持查一年内的订单
旨在促进双方合作,与渠道共建数据能力。
接口地址
https:// <SQYC_DOMAIN>/carapi/partner/getcallrecordlist
请求方式
POST
请求参数
名称 | 类型 | 是否必选 | 说明 |
---|---|---|---|
orderNo | String | yes | 订单号 |
partnerOrderNo | String | yes | 合作方订单号 |
channel | String | yes | 渠道名称,首汽提供 |
sign | String | yes | 详见sign生成算法 |
返回数据
名称 | 类型 | 说明 |
---|---|---|
result | String | 0:成功;非0:失败原因编号 |
errmsg | String | 描述 |
data | List<CallRecordDTO> | 数据结构, 见: CallRecordDTO结构 |
CallRecordDTO
名称 | 类型 | 说明 |
---|---|---|
orderNo | String | 订单号 |
owner | int | 通话记录的所属者 0 - 乘客 、 1 - 预定人 |
caller | int | 主叫方, 0代表乘车人(or预订人), 1 代表司机, -1 代表未知 |
called | int | 被叫方,0 代表乘车人(or预订人),1 代表司机, -1 代表未知 |
callTime | String | 拨打时间, 格式为yyyy-MM-dd HH:mm:ss |
ringTime | String | 振铃开始时间,格式为yyyy-MM-dd HH:mm:ss |
startTime | String | 通话接通时间,格式为yyyy-MM-dd HH:mm:ss |
releaseTime | String | 通话结束时间,格式为yyyy-MM-dd HH:mm:ss |
releaseDir | int | 挂断方(0代表平台释放,1代表主叫释放,2代表被叫释放,-1代表未知) |
返回示例
{
"result": "0",
"errmsg": "SUCCESS",
"data": [
{
"orderNo": "1234567890",
"owner":0
"caller": 0,
"called": 1,
"callTime": "2024-03-13 17:57:00",
"ringTime": "2024-03-13 17:57:01",
"startTime": "2024-03-13 17:57:02",
"releaseTime": "2024-03-13 17:57:05",
"releaseDir": 2
},
{
"orderNo": "1234567890",
"owner":0
"caller": 1,
"called": 0,
"callTime": "2024-03-13 17:56:00",
"ringTime": "2024-03-13 17:56:01",
"startTime": "2024-03-13 17:56:02",
"releaseTime": "2024-03-13 17:56:05",
"releaseDir": 2
}
]
}