云蝠智能 AI知识中心
所有文章
完整版
完整版
客户端
API文档
升级日志
合作伙伴
基础知识
产品介绍
帮助中心
API文档
数字人
AI客户联络
开发指引
API接口
【新】云节点列表
用户
子账户
任务
线路
话术分组
客户公海
合同管理
号码
呼叫时间
用户凭证
回调黑名单
对话接口
系统账单
其他
iFrame嵌套
回调
AI语音质检
白标接口及地址
AI客户联络中心 升级日志
数字人升级日志
线索挖掘 升级日志
业务常见问题QA
其他文档
行业案例
【更新】下载通话录音
最后更新于 2024/03/01   阅读数 518

下载通话录音

  • URL/agent-api/user/{user_id}/task/{task_id}/record/{record_id}/download-full-voice

  • MethodGET

  • 需要鉴权

💡 注意:

  1. 原请求地址为GET /agent-api/task/{task_id}/record/{record_id}/download-full-voice,新增参数用户id,且为必填

  2. 如果仍使用老版本的接口,将使用系统默认的云节点ID,无法操作其他云节点的数据

  3. 老版接口将于2023年2月1日下线,请尽快进行更换

    路由参数

    参数

    类型

    描述

    user_id

    string

    账号ID(主账户)

    task_id

    string

    任务ID

    record_id

    string

    通话记录ID

    请求参数

    参数

    类型

    描述

    sub_user_id

    string

    子账户ID

    请求示例

    GET /agent-api/user/4d99d91c-f5d9-49da-88da-758977cc58a9/task/287e19c4-1966-49d6-8f02-b53ef11c0a55/record/50971322-2e84-4701-836c-fd1181306885/download-full-voice

    成功响应

    条件:任务存在、账号存在、通话记录存在。

    状态码:200 OK

    响应示例

    {
        "code": 200,
        "status": "success",
        "message": "返回录音下载地址成功",
        "data": {
            "voice_url": "hw.test-saas.our.top/api/agent-api/download-voice?key=N0dJNlFVTFU1WHlsNkoyY1lLZnQwTnNiR2NGQTFva1FGK1pvWURGZmhTTkxqbzBqMHhqMXFEWXQrTWN0ZFZFcTNuMGd5dW9CUm9ycjUyUk9Eam1iTTBsQ0JLQ3BSanVRZGNRVUVuRGMrRHBYYndmc3VVY0lscjlubXhUTmZGSkJ3L0J5RVNnYldFSkZWSmlnV3VqRHJEQWkyWlNrcDhjUTljSVQxNmpQNzRNSTJtYWc3YkJaSmNqa1g3WlR6MTdyQTNXVFJMa2FmcStYWU9wR1h2MDdNdz09"
        }
    }
    
    1
    2
    3
    4
    5
    6
    7
    8
    plaintext

    参数

    类型

    描述

    voice_url

    string

    可以试听的音频地址

    错误响应

    错误1

    条件:任务ID不存在。

    状态码200 OK

    响应示例:

    {
        "code": 5002,
        "status": "error",
        "message": "任务不存在",
        "data": []
    }
    
    1
    2
    3
    4
    5
    6
    plaintext

    错误2

    条件:账号ID错误,云节点不存在。

    状态码200 OK

    响应示例:

    {
        "code": 1002,
        "status": "error",
        "message": "【user】参数错误,未找到对应云节点",
        "data": []
    }
    
    1
    2
    3
    4
    5
    6
    plaintext

    错误3

    条件:通话记录ID不存在。

    状态码200 OK

    响应示例:

    {
        "code": 5005,
        "status": "error",
        "message": "该任务下的该通通话记录不存在",
        "data": []
    }
    
    1
    2
    3
    4
    5
    6
    plaintext

未能解决您的问题?请联系
本篇目录

下载通话录音

路由参数

请求参数

请求示例

成功响应

错误响应

错误1

错误2

错误3