接口功能:查询号码的通话记录

请求方向:第三方应用平台 → 小号平台(服务端)。

请求方法: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 虚拟小号格式错误,只能是 86+11 位手机号码
E301602 A 号码请使用 86 开头,格式为 86 加上号码,固话请加区号
E301603 B 号码请使用 86 开头,格式为 86 加上号码,固话请加区号
E301604 开始时间请小于现在
E301605 开始时间请大于 2015-01-01
E301606 结束时间请小于现在
E301607 结束时间请大于开始时间
文档更新时间: 2020-11-30 11:06   作者:admin