- 根目录
- 认证
- 用户
- 角色
- 用户管理
- 设备
- 设备管理
- 创建设备组
- 修改设备组
- 删除设备组
- 添加设备
- 删除设备
- 重启设备
- 关闭设备
- 创建设备分类
- 修改设备分类
- 删除设备分类
- 获取未分组设备信息
- 修改设备基本信息
- 批量修改设备所属组
- 批量修改设备所属分类
- 修改设备通道信息
- 踢在线设备下线
- 获取通用配置
- 设置通用配置
- 设置电源配置
- 获取以太网配置
- 设置以太网配置
- 获取Wifi配置
- 设置Wifi配置
- 获取无线网络配置
- 设置无线网络配置
- 获取抓拍配置
- 设置抓拍配置
- 获取音频输入配置
- 设置音频输入配置
- 获取音频输出配置
- 设置音频输出配置
- 获取设备编码通道属性
- 设置设备编码通道属性
- 获取视频源
- 设置视频源
- 获取设备GPS配置
- 设置设备GPS配置
- 获取设备服务器配置
- 设置设备服务器配置
- 获取设备存储器信息
- 设置设备存储器信息
- 获取格式化进度
- 格式化存储器
- 获取设备存储设置
- 修改设备存储设置
- 获取设备上传设置
- 修改设备上传设置
- 获取存储状态
- 获取存储计划
- 设置存储计划
- 获取叠加信息
- 设置叠加信息
- 获取升级固件状态
- 批量获取升级固件状态
- 升级固件
- 获取执法仪信息
- 设置执法仪信息
- 获取传感器数据
- 设置传感器数据
- 获取上下线控制配置
- 设置上下线控制配置
- 添加配置计划
- 修改配置计划
- 删除配置计划
- 获取配置计划
- 获取配置计划列表
- 添加配置计划设备
- 删除配置计划设备
- 获取配置计划设备列表
- 获取配置计划设备
- 获取配置计划未关联设备列表
- 云台
- IM群组
- 即时通讯
- websocket
- 历史数据
- 电子围栏
- 报警联动
- 28181in
- 28181out
- 地图标签
- 录像文件时间线
- 平台存储
- 平台存储状态
- 联系人
- 模块程序
- 黑白名单
- 媒体流操作
- 采集站管理
- 采集站对接
- 平台文件分类
设备文件检索
POST
https://192.168.88.30:9781/bvcsp/v1/pu/recordfile/filter/{puid}
最后修改时间:2025-03-05 08:16:32
请求参数
Path 参数
puid
string
必需
Header 参数
Content-Type
string
必需
示例值:
application/json
Authorization
string
必需
Body 参数application/json
page
number
分页,从零开始
pageSize
number
分页大小
filter
object
过滤条件
beginTime
number
必需
endTime
number
必需
puID
string
设备ID
userID
string
用户ID
fileType
array[string]
文件类型
枚举值:
videoaudioimagegpslogfirmware
recordReason
array[string]
录像原因
枚举值:
manualtimealarmautouploaddownloadcall
channelIndex
number
可选
desc1
string
描述1 精确查找
desc2
string
描述2 模糊匹配
match
string
可选
示例
{
"page": 0,
"pageSize": 20,
"filter": {
"beginTime": 1741104000,
"endTime": 1741190399,
"puID": "PU_20012295",
"channelIndex": -1,
"exportAll": null,
"setSelectedMediaDatas": [],
"setSelectedMediaDatasKeys": []
}
}
示例代码
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://192.168.88.30:9781/bvcsp/v1/pu/recordfile/filter/' \
--header 'Authorization;' \
--header 'Content-Type: application/json' \
--data-raw '{
"page": 0,
"pageSize": 20,
"filter": {
"beginTime": 1741104000,
"endTime": 1741190399,
"puID": "PU_20012295",
"channelIndex": -1,
"exportAll": null,
"setSelectedMediaDatas": [],
"setSelectedMediaDatasKeys": []
}
}'
返回响应
🟢200成功
application/json
Body
code
enum<integer>
错误码
枚举值:
012357468916101112131415171819
msg
string
错误描述
pageInfo
object (pageInfo)
分页结果信息
page
number
分页,从零开始
pageSize
number
分页大小
totalCount
number
条目总数
data
array [object {18}]
数据列表
fileID
string
文件ID
serverFileId
string
平台文件ID
channelIndex
integer
录像来源通道号
filePath
string
存储全路径
fileType
enum<string>
文件类型
枚举值:
videoaudioimagegpslogfirmware
fileSize
integer
必需
fileHash
string
可选
beginTime
integer
录像开始时间
endTime
integer
录像结束时间
insertTime
integer
文件入库时间
recordReason
enum<string>
录像原因
枚举值:
manualtimealarmautouploaddownloadcallstation
desc1
string
描述1
desc2
string
描述2
fileName
string
文件名
lat
number
纬度
lng
number
经度
classID
integer
分类ID
className
string
分类名称
示例
{
"code": 0,
"msg": "OK",
"pageInfo": {
"page": 0,
"pageSize": 20,
"totalCount": 2
},
"data": [
{
"fileID": "L3N0b3JhZ2UvNTVCMC0xMEVCL01QVS9TdG9yYWdlL0xvZy9QVV8yMDAxMjI5NV8wMF8yMDI1MDMwNV8wOTQ4MDhfTEEwODAwLnR4dA",
"fileName": "PU_20012295_00_20250305_094808_LA0800.txt",
"channelIndex": 0,
"filePath": "/storage/55B0-10EB/MPU/Storage/Log/PU_20012295_00_20250305_094808_LA0800.txt",
"fileType": "log",
"fileSize": 26714,
"beginTime": 1741139288,
"endTime": 1741139288,
"insertTime": 0,
"recordReason": "manual",
"desc1": "",
"desc2": "",
"lng": 200,
"lat": 200,
"serverFileId": "sipe5477947b3772f93e86598648fbff9af"
},
{
"fileID": "L3N0b3JhZ2UvNTVCMC0xMEVCL01QVS9TdG9yYWdlL1ZpZGVvL1BVXzIwMDEyMjk1XzAwXzIwMjUwMzA1XzA5NTUxNV9MQTA4MDAubXA0",
"fileName": "PU_20012295_00_20250305_095515_LA0800.mp4",
"channelIndex": 0,
"filePath": "/storage/55B0-10EB/MPU/Storage/Video/PU_20012295_00_20250305_095515_LA0800.mp4",
"fileType": "video",
"fileSize": 28573744,
"beginTime": 1741139715,
"endTime": 1741139715,
"insertTime": 0,
"recordReason": "manual",
"desc1": "",
"desc2": "000000",
"lng": 117.1982628,
"lat": 31.8524184,
"serverFileId": "sip58eecb06c2425d08b7969a1d3a6808d5"
}
]
}