PTZ 预置位
PTZ 写操作采用异步操作模型,并要求 Idempotency-Key。
标准流程
- 查询预置位列表。
- 保存、调用或删除预置位。
- 读取响应中的
operationId。 - 查询操作状态,直到进入终态。
保存预置位: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。相同的幂等键只能代表同一个命令。