- 说明
- 获取token
- 获取token
- 设备树
- 设备类
- ai云端算法配置
- 云端系统算法集
- 算法数据统计
- 人员
- 部门
- 告警回调
- 录像管理
- 端侧算法
- 智慧云店
通过设备id查询设备回放地址
POST
/openApi/device/iotDevice/queryPlaybackUrl
根据时间轴获取到的时间段拼在 回放地址后面
?startTime=20250306170245&endTime=20250306170621
请求参数
Body 参数application/json
id
string | null
设备id
startTime
string | null
必需
正则匹配:
^\d{4}-\d{2}-\d{2} \d{2}:\d{2}:\d{2}$
endTime
string | null
必需
正则匹配:
^\d{4}-\d{2}-\d{2} \d{2}:\d{2}:\d{2}$
stream
string | null
0-高清 1-标清
默认值:
0
protocol
string | null
必需
默认值:
rtsp
示例
{
"id": "string",
"startTime": "string",
"endTime": "string",
"stream": "0",
"protocol": "rtsp"
}
示例代码
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://bcloud.jftechws.com/openApi/device/iotDevice/queryPlaybackUrl' \
--header 'Content-Type: application/json' \
--data-raw '{
"id": "string",
"startTime": "string",
"endTime": "string",
"stream": "0",
"protocol": "rtsp"
}'
返回响应
🟢200成功
application/json
Body
success
boolean | null
可选
msg
string | null
可选
code
string | null
可选
model
object (OpenApiDevicePlaybackUrlResp)
可选
id
string | null
回放流地址
videoStreamUrl
string | null
回放流地址
ret
integer | null
可选
错误枚举ret值
ret=14050: 下载通道被优先级0的用户占用,
ret=14051: 下载通道被优先级1的用户占用,
ret=14052: 下载通道被优先级2的用户占用,
ret=14053: 回放通道被优先级0的用户占用,
ret=14054: 回放通道被优先级1的用户占用
ret=14055: 回放通道被优先级2的用户占用
ret=4101: 设备离线
attributes
string | null
可选
示例
{
"success": false,
"msg": "",
"code": "",
"model": {
"id": "",
"videoStreamUrl": "",
"ret": 0
},
"attributes": ""
}