开发者平台

TP-LINK官网首页
开发者平台 / 视频管理系统(VMS)/ API功能接口定义 / 直播管理

4.8.14 获取单位时间内统计数据

接口说明:

名称 内容
URL https://xxx/tums/live/v1/getDataInTime
功能说明 获取监控点HLS直播每小时/每天的统计数据
使用限制

请求参数:

参数名称 参数描述
devId
String
设备索引(值为0时,表示所有设备的统计数据)
type
String
设备类型(值为0时,表示所有设备的统计数据)
startTime
String
获取数据的起始时间,为1970年至现在的秒数
dataCount
int
获取的数据个数,各数据的时间为从startTime开始递增

返回参数:

参数名称 参数描述
error_code 返回码,0 – 成功,其他- 失败,具体请参考返回码章节
result date
List <Object>
flow
int
单位时间的流量统计数据。data list按照对应的时间升序排列
visitTimes
int
单位时间的访问次数统计数据。data list按照对应的时间升序排列
devCount
int
设备数量,参数废弃,固定为0

代码示例

        https://xxx/tums/live/v1/getDataInTime
        request:
        {
            "devId": "1",
            "startTime":"1565720000",
            "dataCount": 24,
            "type":"hourly"
        }
        
        response:
        {
            "error_code": 0,
            "result": {
                "date":[
                    {
                        "flow":1234545,
                        "visitTimes":1234545,
                        "devCount":10
                    },
                    {
                        "flow":1234545,
                        "visitTimes":1234545,
                        "devCount":10
                    },
                    ......
                    {
                        "flow":1234545,
                        "visitTimes":1234545,
                        "devCount":10
                    }
                ]
            }
        }