Skip to content
在线演示下载安装包

PTZ 预置位 ​

PTZ 写操作采用异步操作模型,并要求 Idempotency-Key。

标准流程 ​

  1. 查询预置位列表。
  2. 保存、调用或删除预置位。
  3. 读取响应中的 operationId。
  4. 查询操作状态,直到进入终态。

保存预置位:POST /openapi/v1/ptz/preset/save。请求示例:

json
{
  "deviceId": "34020000001320000001",
  "channelId": "34020000001320000002",
  "presetId": 1,
  "name": "入口"
}

调用使用 POST /openapi/v1/ptz/preset/call,删除使用 POST /openapi/v1/ptz/preset/delete,请求体均包含 deviceId、channelId 和 presetId。通过 GET /openapi/v1/ptz/operation/info 查询结果,查询参数包含上述设备、通道标识和返回的 operationId。相同的幂等键只能代表同一个命令。