截图回调
功能介绍:截图成功后通知第三方
接口约束:
URI: POST 方式请求(接口地址见录制视频接口入参callbackUrl)
请求参数
接口字段 | 字段类型 | 是否必填 | 说明 | 备注 | |
channelId | String | 频道ID | |||
appId | String | 应用ID | ISDP+申请的appId | ||
recordingId | String | 录制id | ISDP+生成 | ||
userId | String | 用户ID | 可选,当modeType=0时可用,表示录制当前用户ID的单路视频流 | ||
imageData | String | 图片base64编码 | 当storage_type为ISDP时有值,表示值是base64编码格式图片 | ||
filePath | String | 图片路径 | 当storage_type为NAS,有值,表示值是存储路径 | ||
extraData | String | 回调头传参数 | 支持最大1000位字节 | ||
authTimestamp | String | 事件通知签名过期UNIX时间戳 | 格式为十进制的UNIX时间戳,即从1970年1月1日(UTC/GMT的午夜)以来的当前时间秒数。 示例:1592639100(即2020-06-20 15:45) | ||
表8.5.5-1请求参数
请求头
字段 | 字段类型 | 是否必填 | 说明 | 备注 |
X-HW-SIGN | String | 请求头参数 | 请求头值(请求参数值拼接的hash256密文):HmacSHA256(appId + appKey + channelId + userId + extraData + authTimestamp) |
表8.5.5-2请求头
响应参数
接口字段 | 字段类型 | 是否必填 | 说明 | 备注 |
errorCode | int | 状态码 | 请参考错误码为空说明成功 | |
errorMessage | String | 消息内容 | SUCCESS,FAIL | |
timestamp | String | 时间 | ||
data | Object | 响应内容 | 见data参数 |
表8.5.5-3响应参数
请求示例
请求示例:
{
"channelId": "23198805",
"appId": "************************JjLAzFN5",
"recordingId": "202212311431169569",
"userId": "444444",
"extraData": "",
"imageData": "",
"authTimestamp": "2022-02-06T15:47:45.692+0800",
"filePath": "/saas/application/ys.jpg"
} 响应示例
成功返回示例:
{
"errorCode":"0",
"errorMessage": null,
"timestamp":"2021-12-15T18:41:14.369+0800",
"data": null
} 错误示例:
{
"errorCode":1001001,
"errorMessage":"PARAM_IS_INVALID",
"timestamp":"2021-12-15T18:41:14.369+0800",
"data":null
} 
