## 座席监控
>[info]**功能说明:**
> 可以通过该接口实时获取呼入的排队电话的状态,业务系统可以根据该接口以图形化的形式展示。
> 该接口在业务系统中建议具有一定权限的座席才可以使用,如班长,管理员等
### **ajax轮询刷座状态**
业务系统不停的向呼叫中心服务器发送请求,服务器返回的电话排队状态,但请求速度不能高于1000毫秒;
* **请求地址**
```
{base_url}/{api_version}/monitorQueue
```
* **请求参数**
| 参数 | 是否必选 | 类型 | 描述 |
| --- | --- | --- | --- |
| groupNum | 否 | string | 座席的工作组编号 |
* **响应参数**
| 参数 | 类型 | 描述 |
| --- | --- | --- |
| status | string | 请求结果:success:成功。failed:失败。|
| data对象 | json | 排队的电话信息。|
| data.id | int | 排队编号,排队时间越长编号越小(即排队时间越长越靠前)。|
| data.uuid | string | 本次通话的唯一标识。|
| data.phone | string | 来电号码。|
| data.groupNum | string | 队列编号。|
| data.groupName | string | 队列名称。|
| data.startingTime | string | 排队开始时间。|
| data.duration | int | 排队持续时长。|
* **响应示例**
```
{
"status": "success",
"data": [{
"id": 1,
"uuid": "bc326102-c7b3-40bf-9876-71698f3aa871",
"phone": "18600118300",
"groupNum": "6700",
"groupName": "客服部",
"startingTime": "2021-02-10 02:05:13",
"duration": 9
}]
}
```