功能描述:

  • 调用 API 接口,获取呼叫中心系统分机号状态数据。

请求 URL:

  • [API_ADDR]/v2/getextensionstatus

请求方式:

  • POST

请求参数:

参数名 是否必须 类型 说明
extenlist string 支持传单个分机或者多个分机,分机号用逗号分隔;为空获取所有的分机状态

返回示例:

正确时返回:

{
    "success": true,
    "code": "100000",
    "msg": "请求成功",
    "data": {
        "extenList": {
            "8002": "4",
            "8003": "4"
        },
        "statusList": {
            "0": "空闲",
            "1": "通话中",
            "2": "忙",
            "4": "未注册",
            "8": "振铃中",
            "16": "保持中",
            "-1": "不存在"
        }
    }
}

错误时返回:

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

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

{
    "success": false,
    "code": "118001",
    "msg": "系统错误",
    "data": null
}

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

返回参数说明:

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

状态码编号:

118

状态码:

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