跳到主要内容
版本:4.0

巡检抓拍相关方法

since 1.1.3 / streaming 4.0.19

WebSocket meth 与 HTTP 路径对照:

WS methHTTP
vidInspect/createPOST /v1/vid_inspect
vidInspect/qryGET /v1/vid_inspect

取图 GET /v1/vid_inspect/img、文件系统下载仍走 HTTP。HTTP 细节见 巡检抓拍 API

若服务端开启 vidInspect.privatePortAccessOnly,WS 巡检接口会返回 access denied(无私有 HTTP 端口可校验)。

createVidInspectTask

function createVidInspectTask(
req: CreateVidInspectTaskReq
): Promise<ApiReply<VidInspectTask>> {
}

创建巡检抓拍任务。priority 0–2(默认 0),guid / ai 可选。

WS methvidInspect/create

请求体字段与 HTTP 创建巡检抓拍任务 相同(通道字段为 channels)。

qryVidInspectTaskByTaskId

function qryVidInspectTaskByTaskId(
taskId: string
): Promise<ApiReply<VidInspectTask>> {
}

按任务 ID 查询。WS methvidInspect/qry,body:{ "taskId": "..." }

qryVidInspectTasks

function qryVidInspectTasks(
reqTmStart: string,
reqTmEnd: string | undefined,
simNo: string,
__limit: number,
__page: number
): Promise<ApiReply<VidInspectTask>> {
}

按请求时间段查询(跨度不超过 31 天)。WS methvidInspect/qry,body 含 reqTmStart / reqTmEnd / simNo / __limit / __page