1. 设备总数
请求方法
GET
请求地址
/v2/dm/statistics/deviceCount
Query参数
参数名称 数据类型 是否必须 参数说明
deviceStatus Integer false 设备状态,1:在线, 0:离线,-1:未上报, 不传此参数时获取总数
deviceType Integer false 设备类型
响应参数
名称 类型 说明
total Long 设备数量
请求消息示例
GET /v2/dm/statistics/deviceCount?deviceStatus=1 HTTP/1.1
Host: api.ydmp.yealink.com
响应消息示例
HTTP/1.1 200
Content-Type: application/json;charset=UTF-8
{
"total":100
}
2. QOE详情
请求方法
POST
请求地址
/v2/dm/statistics/qoe
Body参数
参数名称 数据类型 是否必须 参数说明
siteIds String[] false 要统计的站点ID列表
startTime Long false 要统计的起始时间,此值要和endTime一起使用,否则 不生效
endTime Long false 要统计的结束时间, 此值要和startTime一起使用,否则不生效
响应参数
名称 类型 说明
total long 通话总数量
badPercentage double 质量差的占比
badTotal long 质量差
goodPercentage double 质量好的占比
goodTotal long 质量好
meetingPercentage double 会议总数百分比
meetingTotal long 会议总数
p2pPercentage double p2p通话百分比
p2pTotal long p2p通话总数
poorPercentage double 质量一般的占比
poorTotal long 质量一般
voiceMailPercentage double 语音邮件总数
voiceMailTotal long 语音邮件总数
请求消息示例
POST /v2/dm/statistics/qoe HTTP/1.1
Host: api.ydmp.yealink.com
Content-Type: application/json
{
"startTime":1700876148000,
"endTime":1703468148329,
"siteIds":["126b25122362470daca91ae8ad038a27"]
}
响应消息示例
HTTP/1.1 200
Content-Type: application/json;charset=UTF-8
{
"total":25,
"goodTotal": 24,
"poorTotal": 1,
"badTotal": 0,
"goodPercentage": 0.96,
"poorPercentage": 0.04,
"badPercentage": 0.0,
"p2pTotal": 25,
"meetingTotal": 0,
"voiceMailTotal": 0,
"p2pPercentage": 1.0,
"meetingPercentage": 0.0,
"voiceMailPercentage": 0.0
}