获取分机状态接口
<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.GetQueueSipStatus</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>
<tr>
<td>extnumber</td>
<td>string</td>
<td>否</td>
<td>分机号,为空获取全部</td>
</tr>
<tr>
<td>state</td>
<td>int</td>
<td>否</td>
<td>坐席状态:0、不限 1、空闲 2、等待中 3、接收中 4、通话中</td>
</tr>
</tbody>
</table>
<h4>接口请求示例(PHP)</h4>
<pre><code>&lt;?php
$apiUrl = 'http://127.0.0.1:8080';
$postFields = [
'service' =&gt; 'App.Sip_Queue.GetQueueSipStatus',
'token' =&gt; 'ABCDEFG',
'queuename' =&gt; 'queue-1',
'extnumber' =&gt; '100001',
'state' =&gt;0,
];
$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;queue-1&quot;,
&quot;seatsname&quot;: &quot;9026004_9026004_autocall-9026&quot;,
&quot;extnumber&quot;: &quot;100001&quot;,
&quot;status&quot;: 1213,
&quot;state&quot;: 1213,
&quot;lastanswertime&quot;: &quot;2020-02-05 21:03:36&quot;,
&quot;lastassigntime&quot;: &quot;2020-02-05 21:03:34&quot;,
&quot;seatschangetime&quot;: &quot;2020-02-05 21:03:29&quot;,
&quot;noanswercount&quot;: 0,
&quot;callsanswered&quot;: 1,
&quot;externalcallscount&quot;: 0,
&quot;wrapuptime&quot;: 0,
&quot;maxnoanswer&quot;: 0
}
],
&quot;reqtime&quot;: 1581488746,
&quot;rsptime&quot;: 1581488746
},
&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>—seatsname</td>
<td>string</td>
<td>坐席名</td>
</tr>
<tr>
<td>—extnumber</td>
<td>string</td>
<td>分机号</td>
</tr>
<tr>
<td>—extnumber</td>
<td>string</td>
<td>分机号</td>
</tr>
<tr>
<td>—status</td>
<td>int</td>
<td>分机号状态</td>
</tr>
<tr>
<td>—state</td>
<td>int</td>
<td>坐席状态</td>
</tr>
<tr>
<td>—lastanswertime</td>
<td>string</td>
<td>最后应答时间</td>
</tr>
<tr>
<td>—lastassigntime</td>
<td>string</td>
<td>最后分配时间</td>
</tr>
<tr>
<td>—seatschangetime</td>
<td>string</td>
<td>坐席变更时间</td>
</tr>
<tr>
<td>—noanswercount</td>
<td>int</td>
<td>未接听统计</td>
</tr>
<tr>
<td>—callsanswered</td>
<td>int</td>
<td>接听统计</td>
</tr>
<tr>
<td>—externalcallscount</td>
<td>string</td>
<td>外部通话次数,非预测式任务呼叫统计,可忽略</td>
</tr>
<tr>
<td>—wrapuptime</td>
<td>string</td>
<td>话后整理时间,即接完一通电话后至再新拨一通号码的间隔时间</td>
</tr>
<tr>
<td>—maxnoanswer</td>
<td>string</td>
<td>最大无应答次数,暂无效,可忽略</td>
</tr>
</tbody>
</table>