获取队列列表
<h4>接口说明:</h4>
<h5>获取当前用户所拥有的任务组列表。</h5>
<h4>请求参数</h4>
<table>
<thead>
<tr>
<th>参数名</th>
<th>类型</th>
<th>是否必须</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td>service</td>
<td>string</td>
<td>是</td>
<td>App.Sip_Queue.GetQueueList</td>
</tr>
<tr>
<td>token</td>
<td>string</td>
<td>是</td>
<td>通过授权接口获取的token</td>
</tr>
<tr>
<td>queuename</td>
<td>string</td>
<td>否</td>
<td>任务组名称,不传获取全部任务组</td>
</tr>
</tbody>
</table>
<h4>接口请求示例(PHP)</h4>
<pre><code>&lt;?php
$apiUrl = 'http://127.0.0.1:8080';
$postFields = [
'service' =&gt; 'App.Sip_Queue.GetQueueList',
'token' =&gt; 'ABCDEFG',
'queuename' =&gt; '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);
?&gt;</code></pre>
<h4>返回数据结构示例</h4>
<pre><code>{
&quot;ret&quot;: 200,
&quot;data&quot;: {
&quot;status&quot;: 0,
&quot;desc&quot;: &quot;获取成功&quot;,
&quot;result&quot;: [
{
&quot;queuename&quot;:&quot;autocall_test-1101&quot;,
&quot;remark&quot;:&quot;test-1101-edit&quot;,
&quot;strategy&quot;:8,
&quot;announce&quot;:&quot;announce.wav&quot;,
&quot;announcefreq&quot;:1,
&quot;ringdelay&quot;:1,
&quot;maxwaittime&quot;:1,
&quot;withnoagenttime&quot;:1,
&quot;noagentrejoiningtime&quot;:1,
&quot;discardtime&quot;:1,
&quot;autocall&quot;:&quot;busy&quot;
}
],
&quot;reqtime&quot;: 1581419353,
&quot;rsptime&quot;: 1581419353
},
&quot;msg&quot;: &quot;&quot;
}</code></pre>
<h4>返回参数说明</h4>
<table>
<thead>
<tr>
<th>参数名</th>
<th>类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td>result</td>
<td>array</td>
<td>返回的结果数组</td>
</tr>
<tr>
<td>—queuename</td>
<td>string</td>
<td>任务组名</td>
</tr>
<tr>
<td>—remark</td>
<td>string</td>
<td>任务组标识</td>
</tr>
<tr>
<td>—strategy</td>
<td>string</td>
<td>振铃策略1、空闲时长最长振铃 2、通话时长最短振铃 3、同时振铃 4、轮循振铃 5、顺序振铃 6、随机振铃 7、接听最少振铃 8、优先级振铃</td>
</tr>
<tr>
<td>—announce</td>
<td>string</td>
<td>通告语音</td>
</tr>
<tr>
<td>—announcefreq</td>
<td>string</td>
<td>通告频率(单位:秒)</td>
</tr>
<tr>
<td>—ringdelay</td>
<td>string</td>
<td>振铃延时(单位:秒)</td>
</tr>
<tr>
<td>—maxwaittime</td>
<td>string</td>
<td>最大等待时间</td>
</tr>
<tr>
<td>—withnoagenttime</td>
<td>string</td>
<td>无坐席等待超时时间</td>
</tr>
<tr>
<td>—noagentrejoiningtime</td>
<td>string</td>
<td>无坐席时呼叫重新进入任务组时间</td>
</tr>
<tr>
<td>—discardtime</td>
<td>string</td>
<td>最大丢弃时长</td>
</tr>
<tr>
<td>—autocall</td>
<td>string</td>
<td>预测外呼状态 busy:示忙,idle:示闲,unavailable:预测外呼不可用</td>
</tr>
</tbody>
</table>