接口功能:查询号码的通话记录
请求方向:第三方应用平台 → 小号平台(服务端)。
请求方法:POST
请求 URI:{BaseUrl}/virtual/queryCallRecord
请求消息体:
| 参数名 | 类型 | 最大长度 | 是否可选 | 解 释 | 
|---|---|---|---|---|
| number | String | 11 | 可选 | 虚拟小号 | 
| aparty | String | 15 | 可选 | A 号码 | 
| bparty | String | 15 | 可选 | B 号码 | 
| timestart | String | 10 | 可选 | 查询的开始时间 | 
| timeend | String | 10 | 可选 | 查询的结束时间 | 
| page | String | 10 | 可选 | 分页,每页 100 条数据 | 
| time | String | 10 | 必选 | Unix 时间戳,用来限制接口连接的有效期,有效期为 10 分钟 | 
| appkey | String | 32 | 必选 | 应用的 appkey | 
| sign | String | 32 | 必选 | 生成的加密校验码 | 
响应消息:
{
    "success": true,
    "code": 200,
    "msg": "",
    "data": {
        "count": 1,
        "list": [
            {
                "virtualNumber": "8617100000000",
                "calling": "8617100000001",
                "called": "8617100000002",
                "starttime": "2018-05-16 11:03:39",
                "ReleaseReason": "...",
                "callIdentifier": "...",
                "duration": "20"
            }
        ],
        "page": 1
    }
}
// virtualNumber: 虚拟小号
// Calling: 主叫号码
// Called: 被叫号码
// Starttime: 通话开始时间
// ReleaseReason: 结束原因
// callIdentifier: 通话唯一id
// Duration: 通话时长
错误码说明:
| 错误码 | 描述 | 
|---|---|
| E301601 | 虚拟小号格式错误,只能是11位手机号码 | 
| E301602 | A号码格式错误,固话请加区号(区号去掉前面的0) | 
| E301603 | B号码格式错误,固话请加区号(区号去掉前面的0) | 
| E301604 | 开始时间请小于现在 | 
| E301605 | 开始时间请大于 2015-01-01 | 
| E301606 | 结束时间请小于现在 | 
| E301607 | 结束时间请大于开始时间 | 
文档更新时间: 2023-02-16 08:22   作者:admin