通过HTTP批量推送方式订阅呼叫记录消息(VoiceReport),可以在呼叫结束后获取呼叫的记录信息,包括通话类型、通话的开始及结束时间、通话时长、结束原因等。

请求说明

请求内容为JSON Array格式。
  • 请求样例
    [
      {
        "status_code": "200003",
        "callee": "130****0000",
        "ring_time": "2021-04-28 10:02:40",
        "duration": "10",
        "voice_type": "voice",
        "originate_time": "2021-04-28 10:02:34",
        "b_start_time": "2021-04-28 10:03:40",
        "end_time": "2021-04-28 10:03:40",
        "call_id": "122628733198^10942206****",
        "caller": "20200900****",
        "status_msg": "执行完成",
        "out_id": "123456",
        "toll_type": "LOCAL"
      }
    ]
  • 字段说明
    名称 类型 描述 示例
    status_code String 呼叫结果状态码,状态码说明请查看呼叫状态码 200003
    callee String 被叫号码 130****0000
    ring_time String 被叫响铃时间,即发起外呼后被叫收到请求开始响铃的时间,若被叫未响铃,则该字段为空 2021-04-28 10:02:40
    duration String 通话时长,未接通为0 10
    voice_type String 话单类型
    • voice为普通话单
    • asr为asr话单
    • smart_transfer为智能外呼转接话单
    voice
    originate_time String 呼叫发起时间,即通话由云通信侧向运营商发起时间 2021-04-28 10:02:34
    b_start_time String 通话接通时间,即被叫接起电话时间,未接通则为空 2021-04-28 10:03:40
    end_time String 通话结束时间 2021-04-28 10:03:40
    call_id String 呼叫ID 122628733198^10942206****
    caller String 主叫号码 20200900****
    status_msg String 结果描述 执行完成
    out_id String 扩展字段回传,将调用API时传入的字段返回,智能外呼SAAS助手相关API的out_id内容为ALICOM_SMART_SAAS^111111^2222222,其中的111111为批次任务ID 123456
    toll_type String 通话类型
    • LOCAL :市话
    • PROVINCE:省内长途
    • DOMESTIC: 国内长途
    • INTERNATIONAL:国际长途
    LOCAL

响应说明

  • 响应样例
    {
      "code": 0,
      "msg": "接收成功"
    }
  • 字段说明
    名称 类型 是否必须 说明 示例值
    code Number 必须 应答编码 0
    msg String 可选 描述信息 接收成功