获取队列列表

接口说明:

获取当前用户所拥有的任务组列表。

请求参数

参数名 类型 是否必须 说明
service string App.Sip_Queue.GetQueueList
token string 通过授权接口获取的token
queuename string 任务组名称,不传获取全部任务组

接口请求示例(PHP)

<?php
    $apiUrl = 'http://127.0.0.1:8080';
    $postFields = [
        'service'   => 'App.Sip_Queue.GetQueueList',
        'token'     => 'ABCDEFG',
        'queuename'     => 'ABCDEFG'
    ];
    $curl = curl_init();
    curl_setopt($curl, CURLOPT_URL, $apiUrl);
    curl_setopt($curl, CURLOPT_POST, 1);
    curl_setopt($curl, CURLOPT_POSTFIELDS, $postFields);
    curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
    $response = curl_exec($curl);
    $curlError = curl_error($curl);
    curl_close($curl);
    var_dump($response);
?>

返回数据结构示例

{
    "ret": 200,
    "data": {
        "status": 0,
        "desc": "获取成功",
        "result": [
            {
                "queuename":"autocall_test-1101",
                "remark":"test-1101-edit",
                "strategy":8,
                "announce":"announce.wav",
                "announcefreq":1,
                "ringdelay":1,
                "maxwaittime":1,
                "withnoagenttime":1,
                "noagentrejoiningtime":1,
                "discardtime":1,
                "autocall":"busy"
            }
        ],
        "reqtime": 1581419353,
        "rsptime": 1581419353
    },
    "msg": ""
}

返回参数说明

参数名 类型 说明
result array 返回的结果数组
—queuename string 任务组名
—remark string 任务组标识
—strategy string 振铃策略1、空闲时长最长振铃 2、通话时长最短振铃 3、同时振铃 4、轮循振铃 5、顺序振铃 6、随机振铃 7、接听最少振铃 8、优先级振铃
—announce string 通告语音
—announcefreq string 通告频率(单位:秒)
—ringdelay string 振铃延时(单位:秒)
—maxwaittime string 最大等待时间
—withnoagenttime string 无坐席等待超时时间
—noagentrejoiningtime string 无坐席时呼叫重新进入任务组时间
—discardtime string 最大丢弃时长
—autocall string 预测外呼状态 busy:示忙,idle:示闲,unavailable:预测外呼不可用
作者:admin  创建时间:2025-03-25 16:09
 更新时间:2025-03-25 16:11