AlicomAgentCallRecord-录音记录消息

您可以通过HTTP批量推送方式订阅通信智能体录音记录消息(AlicomAgentCallRecord),在通话结束后,可以获取到本次通话录音的文件名、下载地址等信息。

协议说明

类别

说明

协议

HTTP + JSON

编码

UTF-8

请求说明

请求内容为JSON Array格式。

  • 请求样例

    {
      "callId": "10000161****^1000018****",
      "duration": 125,
      "endTime": "2025-05-22 12:31:31",
      "recordFile": "http://alicom-fc-record-biz.cn-hangzhou.oss.aliyuncs.com/**********",
      "startTime": "2025-05-22 12:29:20",
      "taskId": "1181**************",
      "detailId": "9662*************",
      "batchId": "B202******",
      "outId": "123456"
    }
  • 字段说明

    名称

    类型

    示例

    描述

    callId

    String

    10000161****^1000018****

    呼叫ID。

    duration

    Integer

    125

    通话时长,单位:秒。

    endTime

    String

    2025-05-22 12:31:31

    通话结束时间。格式为yyyy-MM-dd HH:mm:ss。

    recordFile

    String

    http://alicom-fc-record-biz.cn-hangzhou.oss.aliyuncs.com/**********

    录音文件URL地址。

    说明

    录音地址7天内有效。

    startTime

    String

    2025-05-22 12:29:20

    通话开始时间。格式为yyyy-MM-dd HH:mm:ss。

    taskId

    String

    1181**************

    任务ID。

    detailId

    String

    9662*************

    明细ID。

    batchId

    String

    B202******

    批次ID。

    outId

    String

    123456

    如果客户有传入outId,则从该字段带回。

响应说明

  • 响应样例

    {
      "code": 0,
      "msg": "接收成功"
    }
  • 字段说明

    名称

    类型

    是否必须

    说明

    示例值

    code

    Number

    应答编码。

    0

    msg

    String

    描述信息。

    接收成功

说明
  • 系统仅校验返回值的code是否为数字,不校验内容。若HTTP状态码为200,请求成功。HTTP状态码非200或响应超时情况下,系统会进行重试推送。

  • 若出现系统异常、消费失败等情况,建议HTTP响应码返回50X。

重新推送

第一次推送失败后,间隔1分钟、5分钟、10分钟后会进行重推,直至推送成功为止。如果推送3次后仍失败,不再重试。