截图回调
功能介绍
截图成功后通知第三方
接口约束
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
}
  
  