编辑任务组

接口说明:

创建任务组。

请求参数

参数名 类型 是否必须 说明
service string App.Sip_Queue.EditQueue
token string 通过授权接口获取的token
queuename string 任务组名称
remark string 任务组标识
strategy string 振铃策略:1、空闲时长最长振铃;2、通话时长最短振铃;3、同时振铃;4、轮循振铃;5、顺序振铃; 6、随机振铃;7、接听最少振铃;8、优先级振铃。默认为 1
announcefreq string 通告频率(单位:秒),默认为 30
ringdelay string 振铃延时(单位:秒),默认为 30
maxwaittime string 最大等待时间,默认为 0
withnoagenttime string 无坐席等待超时时间,默认为 0
noagentrejoiningtime string 无坐席时呼叫重新进入任务组时间,默认为 5
discardtime string 最大丢弃时长,默认为90

接口请求示例(PHP)

<?php
    $apiUrl = 'http://127.0.0.1:8080';
    $postFields = [
        'service'   => 'App.Sip_Queue.EditQueue',
        'token'     => 'ABCDEFG',
        'queuename'     => 'queue-1',
        'remark'     => 'remark',
        'strategy'     => '1',
        'announcefreq'     => '30',
        'ringdelay'     => '30',
        'maxwaittime'     => '0',
        'withnoagenttime'     => '0',
        'noagentrejoiningtime'     => '5',
        'discardtime'     => '90',
    ];
    $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": "修改成功",
        "reqtime": 1587891639,
        "rsptime": 1587891639
    },
    "msg": ""
}

返回参数说明

参数名 类型 说明
desc string 结果描述
作者:admin  创建时间:2025-03-25 16:09
 更新时间:2025-03-25 16:11