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
}