获取员工监控数据
该接口用于获取员工监控数据
请求方法
GET /agent_monitor_infos
请求参数(Query String)
参数名 | 类型 | 必填 | 说明 | 限制 |
---|---|---|---|---|
user_group_id | 整型 | 否 | 客服组ID | |
module_type | 字符串 | 否 | 客服系统模块 |
详细参数说明
user_group_id
不传入返回所有员工信息
module_type
不传入返回所有模块状态
- IM模板状态对应为
im
- 工单接受状态对应为
ticket_receive
- CC模块状态对应为
call
- 视频模块状态对应为
mpv
返回数据
属性名 | 类型 | 说明 |
---|---|---|
code | 整型 | 执行结果码,1000代表成功 |
data | 数组 | 详情见下 |
data的结构
参数名 | 类型 | 说明 |
---|---|---|
id | 整型 | 员工id |
nick_name | 字符串 | 员工昵称 |
avatar | 字符串 | 员工头像链接 |
duty | 字符串 | 员工职务 |
ticket_receive_status | 布尔值 | 工单接受状态 |
im_status | 字符串 | IM状态 |
call_status | 字符串 | 呼叫中心状态 |
mpv_status | 字符串 | 视频状态 |
状态含义
- online 在线
- offline 离线
- busy 繁忙
- idle 空闲
示例
请求
curl https://demo.udesk.cn/open_api_v1/agent_monitor_infos?email=admin@udesk.cn×tamp=1494474404&sign=6892f1b794071c260e1b1eac15df588fc919c9e86eb742affaa742ad6c03cb52&nonce=2d931510-d99f-494a-8c67-87feb05e1594&sign_version=v2
\
-X GET \
-H 'content-type: appliacation/json' \
返回
{
"code": 1000,
"data": [
{
"id": 1,
"nick_name": "agent1",
"avatar": "https://pro-cs.oss-cn-hangzhou.aliyuncs.com/agent_header/e_1579165834536_ua464.jpeg",
"duty": null,
"ticket_receive_status": true,
"im_status": "busy",
"call_status": "offline",
"mpv_status": "idle"
},
{
"id": 2,
"nick_name": "agent2",
"avatar": null,
"duty": null,
"ticket_receive_status": true,
"im_status": "offline",
"call_status": "offline",
"mpv_status": "online"
}
]
}