获得截图任务状态-GetSnapShotTaskStatus
获得截图任务状态
Request Parameters
Parameter name | Type | Description | Required |
SrcUrl | string | 源视频文件Url | Yes |
Response Elements
Parameter name | Type | Description | Required |
RetCode | int | 操作返回码 | Yes |
Action | string | 操作名称 | Yes |
DataSet | array | 任务状态列表 参数见 SnapShotTaskStatusSet | No |
SnapShotTaskStatusSet
Parameter name | Type | Description | Required |
TaskId | int | 任务ID | No |
Status | string | 任务状态:waiting-排队中;pausing-已暂停;processing-截图中;finished-截图完成;failed-截图失败; | No |
ShotTime | int | 截图时间,单位:秒 | No |
Width | int | 目标图片宽度,单位:像素 | No |
Height | int | 目标图片高度,单位:像素 | No |
ImageName | string | 目标图片的文件名 | No |
DestBucket | string | 图片所在的bucket名称 | No |
BaseDir | string | 图片的二级路径 | No |
Request Example
http://api.ucloud.cn/?Action= GetSnapShotTaskStatus &SrcUrl=http://test.ufile.ucloud.com/myvideo.flv
Response Example
{ "RetCode": 0, "Action": "GetSnapShotTaskStatusResponse", "DataSet": [ { "TaskId": 1, "status": "finished", "ShotTime": 10, "Width": 1920, "Height": 1080, "ImageName": "my.jpg", "DestBucket": "test", "BaseDir": "" } ] }