功能描述:

  • 调用 API 接口,获取呼叫中心系统分机号码列表数据。包括分机状态、示忙示状态、通话号码、通话时间等数据。

请求 URL:

  • [API_ADDR]/v2/getextensionlist

请求方式:

  • POST

请求参数:

返回示例:

正确时返回:

{
    "success": true,
    "code": "100000",
    "msg": "请求成功",
    "data": {
        "extensionlist": {                        #分机列表
            "8001": {
                "extension_status": "0",         #分机状态
                "dnd_type": "-1",                #示忙状态
                "number": "",                    #通话号码
                "calltime": ""                    #通话时间
            },
            "8002": {
                "extension_status": "0",
                "dnd_type": "-1",
                "number": "",
                "calltime": ""
            },
            "8003": {
                "extension_status": "0",
                "dnd_type": "-1",
                "number": "",
                "calltime": ""
            },
            "9001": {
                "extension_status": "-1",
                "dnd_type": "",
                "number": "",
                "calltime": ""
            }
        },
        "extension_statuslist": {             #分机状态类型
            "0": "空闲",
            "1": "通话中",
            "2": "忙",
            "4": "未注册",
            "8": "振铃中",
            "16": "保持中",
            "-1": "不存在"
        },
        "dnd_typelist": {                    #示忙状态类型
            "1": "小休",
            "2": "用餐",
            "3": "后处理",
            "4": "培训",
            "5": "开会",
            "6": "职能工作",
            "7": "辅导",
            "8": "下班",
            "9": "测试",
            "-1": "示闲"
        }
    }
}

错误时返回:

{
    "success": false,
    "code": "100100",
    "msg": "连接呼叫模块失败",
    "data": null
}
{
    "success": false,
    "code": "100200",
    "msg": "连接数据库模块失败",
    "data": null
}

注:根据不同情况返回不同结果码

返回参数说明:

参数名 类型 说明
success string 请求的状态,true:请求成功,false:请求失败
code string(6) 结果码,用于区分状态类型
msg string 描述内容
data json 用于处理数据,此处值为:null

状态码编号:

122

状态码:

结果码 描述 处理方法
100000 请求成功 请求的状态,true:请求成功,false:请求失败
100100 连接呼叫模块失败 检查呼叫中心接口连接的 IP 地址。
100200 连接数据库模块失败 检查接口中的数据库配置
文档更新时间: 2021-12-17 09:29   作者:admin