Class: TencentCloud::Vod::V20180717::PullUploadTask

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20180717/models.rb

Overview

拉取上传任务信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(taskid = nil, status = nil, errcode = nil, message = nil, fileid = nil, mediabasicinfo = nil, metadata = nil, fileurl = nil, proceduretaskid = nil, reviewaudiovideotaskid = nil, sessioncontext = nil, sessionid = nil, progress = nil) ⇒ PullUploadTask

Returns a new instance of PullUploadTask.



23243
23244
23245
23246
23247
23248
23249
23250
23251
23252
23253
23254
23255
23256
23257
# File 'lib/v20180717/models.rb', line 23243

def initialize(taskid=nil, status=nil, errcode=nil, message=nil, fileid=nil, mediabasicinfo=nil, =nil, fileurl=nil, proceduretaskid=nil, reviewaudiovideotaskid=nil, sessioncontext=nil, sessionid=nil, progress=nil)
  @TaskId = taskid
  @Status = status
  @ErrCode = errcode
  @Message = message
  @FileId = fileid
  @MediaBasicInfo = mediabasicinfo
  @MetaData = 
  @FileUrl = fileurl
  @ProcedureTaskId = proceduretaskid
  @ReviewAudioVideoTaskId = reviewaudiovideotaskid
  @SessionContext = sessioncontext
  @SessionId = sessionid
  @Progress = progress
end

Instance Attribute Details

#ErrCodeObject

<li>PROCESSING:处理中;</li> <li>FINISH:已完成。</li> <li>40000:输入参数不合法,请检查输入参数;</li> <li>60000:源文件错误(如视频数据损坏),请确认源文件是否正常;</li> <li>70000:内部服务错误,建议重试。</li> 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TaskId:

    拉取上传任务 ID。

  • Status:

    任务流状态,取值:

  • ErrCode:

    错误码,0 表示成功,其他值表示失败:

  • Message:

    错误信息。

  • FileId:

    拉取上传完成后生成的视频 ID。

  • MediaBasicInfo:

    拉取上传完成后生成的媒体文件基础信息。

  • MetaData:

    输出视频的元信息。

  • FileUrl:

    拉取上传完成后生成的播放地址。

  • ProcedureTaskId:

    任务类型为 Procedure 的任务 ID。若(cloud.tencent.com/document/api/266/35575)时指定了媒体后续任务操作(Procedure),当该任务流模板指定了 MediaProcessTask、AiAnalysisTask、AiRecognitionTask 中的一个或多个时发起该任务。

  • ReviewAudioVideoTaskId:

    任务类型为 ReviewAudioVideo 的任务 ID。若(cloud.tencent.com/document/api/266/35575)时指定了媒体后续任务操作(Procedure),当该任务流模板指定了 ReviewAudioVideoTask 时,发起该任务。

  • SessionContext:

    来源上下文,用于透传用户请求信息,[URL 拉取视频上传完成](cloud.tencent.com/document/product/266/7831)将返回该字段值,最长 1000 个字符。

  • SessionId:

    用于去重的识别码,如果七天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。

  • Progress:

    拉取上传进度,取值范围 [0-100] 。



23241
23242
23243
# File 'lib/v20180717/models.rb', line 23241

def ErrCode
  @ErrCode
end

#FileIdObject

<li>PROCESSING:处理中;</li> <li>FINISH:已完成。</li> <li>40000:输入参数不合法,请检查输入参数;</li> <li>60000:源文件错误(如视频数据损坏),请确认源文件是否正常;</li> <li>70000:内部服务错误,建议重试。</li> 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TaskId:

    拉取上传任务 ID。

  • Status:

    任务流状态,取值:

  • ErrCode:

    错误码,0 表示成功,其他值表示失败:

  • Message:

    错误信息。

  • FileId:

    拉取上传完成后生成的视频 ID。

  • MediaBasicInfo:

    拉取上传完成后生成的媒体文件基础信息。

  • MetaData:

    输出视频的元信息。

  • FileUrl:

    拉取上传完成后生成的播放地址。

  • ProcedureTaskId:

    任务类型为 Procedure 的任务 ID。若(cloud.tencent.com/document/api/266/35575)时指定了媒体后续任务操作(Procedure),当该任务流模板指定了 MediaProcessTask、AiAnalysisTask、AiRecognitionTask 中的一个或多个时发起该任务。

  • ReviewAudioVideoTaskId:

    任务类型为 ReviewAudioVideo 的任务 ID。若(cloud.tencent.com/document/api/266/35575)时指定了媒体后续任务操作(Procedure),当该任务流模板指定了 ReviewAudioVideoTask 时,发起该任务。

  • SessionContext:

    来源上下文,用于透传用户请求信息,[URL 拉取视频上传完成](cloud.tencent.com/document/product/266/7831)将返回该字段值,最长 1000 个字符。

  • SessionId:

    用于去重的识别码,如果七天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。

  • Progress:

    拉取上传进度,取值范围 [0-100] 。



23241
23242
23243
# File 'lib/v20180717/models.rb', line 23241

def FileId
  @FileId
end

#FileUrlObject

<li>PROCESSING:处理中;</li> <li>FINISH:已完成。</li> <li>40000:输入参数不合法,请检查输入参数;</li> <li>60000:源文件错误(如视频数据损坏),请确认源文件是否正常;</li> <li>70000:内部服务错误,建议重试。</li> 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TaskId:

    拉取上传任务 ID。

  • Status:

    任务流状态,取值:

  • ErrCode:

    错误码,0 表示成功,其他值表示失败:

  • Message:

    错误信息。

  • FileId:

    拉取上传完成后生成的视频 ID。

  • MediaBasicInfo:

    拉取上传完成后生成的媒体文件基础信息。

  • MetaData:

    输出视频的元信息。

  • FileUrl:

    拉取上传完成后生成的播放地址。

  • ProcedureTaskId:

    任务类型为 Procedure 的任务 ID。若(cloud.tencent.com/document/api/266/35575)时指定了媒体后续任务操作(Procedure),当该任务流模板指定了 MediaProcessTask、AiAnalysisTask、AiRecognitionTask 中的一个或多个时发起该任务。

  • ReviewAudioVideoTaskId:

    任务类型为 ReviewAudioVideo 的任务 ID。若(cloud.tencent.com/document/api/266/35575)时指定了媒体后续任务操作(Procedure),当该任务流模板指定了 ReviewAudioVideoTask 时,发起该任务。

  • SessionContext:

    来源上下文,用于透传用户请求信息,[URL 拉取视频上传完成](cloud.tencent.com/document/product/266/7831)将返回该字段值,最长 1000 个字符。

  • SessionId:

    用于去重的识别码,如果七天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。

  • Progress:

    拉取上传进度,取值范围 [0-100] 。



23241
23242
23243
# File 'lib/v20180717/models.rb', line 23241

def FileUrl
  @FileUrl
end

#MediaBasicInfoObject

<li>PROCESSING:处理中;</li> <li>FINISH:已完成。</li> <li>40000:输入参数不合法,请检查输入参数;</li> <li>60000:源文件错误(如视频数据损坏),请确认源文件是否正常;</li> <li>70000:内部服务错误,建议重试。</li> 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TaskId:

    拉取上传任务 ID。

  • Status:

    任务流状态,取值:

  • ErrCode:

    错误码,0 表示成功,其他值表示失败:

  • Message:

    错误信息。

  • FileId:

    拉取上传完成后生成的视频 ID。

  • MediaBasicInfo:

    拉取上传完成后生成的媒体文件基础信息。

  • MetaData:

    输出视频的元信息。

  • FileUrl:

    拉取上传完成后生成的播放地址。

  • ProcedureTaskId:

    任务类型为 Procedure 的任务 ID。若(cloud.tencent.com/document/api/266/35575)时指定了媒体后续任务操作(Procedure),当该任务流模板指定了 MediaProcessTask、AiAnalysisTask、AiRecognitionTask 中的一个或多个时发起该任务。

  • ReviewAudioVideoTaskId:

    任务类型为 ReviewAudioVideo 的任务 ID。若(cloud.tencent.com/document/api/266/35575)时指定了媒体后续任务操作(Procedure),当该任务流模板指定了 ReviewAudioVideoTask 时,发起该任务。

  • SessionContext:

    来源上下文,用于透传用户请求信息,[URL 拉取视频上传完成](cloud.tencent.com/document/product/266/7831)将返回该字段值,最长 1000 个字符。

  • SessionId:

    用于去重的识别码,如果七天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。

  • Progress:

    拉取上传进度,取值范围 [0-100] 。



23241
23242
23243
# File 'lib/v20180717/models.rb', line 23241

def MediaBasicInfo
  @MediaBasicInfo
end

#MessageObject

<li>PROCESSING:处理中;</li> <li>FINISH:已完成。</li> <li>40000:输入参数不合法,请检查输入参数;</li> <li>60000:源文件错误(如视频数据损坏),请确认源文件是否正常;</li> <li>70000:内部服务错误,建议重试。</li> 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TaskId:

    拉取上传任务 ID。

  • Status:

    任务流状态,取值:

  • ErrCode:

    错误码,0 表示成功,其他值表示失败:

  • Message:

    错误信息。

  • FileId:

    拉取上传完成后生成的视频 ID。

  • MediaBasicInfo:

    拉取上传完成后生成的媒体文件基础信息。

  • MetaData:

    输出视频的元信息。

  • FileUrl:

    拉取上传完成后生成的播放地址。

  • ProcedureTaskId:

    任务类型为 Procedure 的任务 ID。若(cloud.tencent.com/document/api/266/35575)时指定了媒体后续任务操作(Procedure),当该任务流模板指定了 MediaProcessTask、AiAnalysisTask、AiRecognitionTask 中的一个或多个时发起该任务。

  • ReviewAudioVideoTaskId:

    任务类型为 ReviewAudioVideo 的任务 ID。若(cloud.tencent.com/document/api/266/35575)时指定了媒体后续任务操作(Procedure),当该任务流模板指定了 ReviewAudioVideoTask 时,发起该任务。

  • SessionContext:

    来源上下文,用于透传用户请求信息,[URL 拉取视频上传完成](cloud.tencent.com/document/product/266/7831)将返回该字段值,最长 1000 个字符。

  • SessionId:

    用于去重的识别码,如果七天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。

  • Progress:

    拉取上传进度,取值范围 [0-100] 。



23241
23242
23243
# File 'lib/v20180717/models.rb', line 23241

def Message
  @Message
end

#MetaDataObject

<li>PROCESSING:处理中;</li> <li>FINISH:已完成。</li> <li>40000:输入参数不合法,请检查输入参数;</li> <li>60000:源文件错误(如视频数据损坏),请确认源文件是否正常;</li> <li>70000:内部服务错误,建议重试。</li> 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TaskId:

    拉取上传任务 ID。

  • Status:

    任务流状态,取值:

  • ErrCode:

    错误码,0 表示成功,其他值表示失败:

  • Message:

    错误信息。

  • FileId:

    拉取上传完成后生成的视频 ID。

  • MediaBasicInfo:

    拉取上传完成后生成的媒体文件基础信息。

  • MetaData:

    输出视频的元信息。

  • FileUrl:

    拉取上传完成后生成的播放地址。

  • ProcedureTaskId:

    任务类型为 Procedure 的任务 ID。若(cloud.tencent.com/document/api/266/35575)时指定了媒体后续任务操作(Procedure),当该任务流模板指定了 MediaProcessTask、AiAnalysisTask、AiRecognitionTask 中的一个或多个时发起该任务。

  • ReviewAudioVideoTaskId:

    任务类型为 ReviewAudioVideo 的任务 ID。若(cloud.tencent.com/document/api/266/35575)时指定了媒体后续任务操作(Procedure),当该任务流模板指定了 ReviewAudioVideoTask 时,发起该任务。

  • SessionContext:

    来源上下文,用于透传用户请求信息,[URL 拉取视频上传完成](cloud.tencent.com/document/product/266/7831)将返回该字段值,最长 1000 个字符。

  • SessionId:

    用于去重的识别码,如果七天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。

  • Progress:

    拉取上传进度,取值范围 [0-100] 。



23241
23242
23243
# File 'lib/v20180717/models.rb', line 23241

def MetaData
  @MetaData
end

#ProcedureTaskIdObject

<li>PROCESSING:处理中;</li> <li>FINISH:已完成。</li> <li>40000:输入参数不合法,请检查输入参数;</li> <li>60000:源文件错误(如视频数据损坏),请确认源文件是否正常;</li> <li>70000:内部服务错误,建议重试。</li> 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TaskId:

    拉取上传任务 ID。

  • Status:

    任务流状态,取值:

  • ErrCode:

    错误码,0 表示成功,其他值表示失败:

  • Message:

    错误信息。

  • FileId:

    拉取上传完成后生成的视频 ID。

  • MediaBasicInfo:

    拉取上传完成后生成的媒体文件基础信息。

  • MetaData:

    输出视频的元信息。

  • FileUrl:

    拉取上传完成后生成的播放地址。

  • ProcedureTaskId:

    任务类型为 Procedure 的任务 ID。若(cloud.tencent.com/document/api/266/35575)时指定了媒体后续任务操作(Procedure),当该任务流模板指定了 MediaProcessTask、AiAnalysisTask、AiRecognitionTask 中的一个或多个时发起该任务。

  • ReviewAudioVideoTaskId:

    任务类型为 ReviewAudioVideo 的任务 ID。若(cloud.tencent.com/document/api/266/35575)时指定了媒体后续任务操作(Procedure),当该任务流模板指定了 ReviewAudioVideoTask 时,发起该任务。

  • SessionContext:

    来源上下文,用于透传用户请求信息,[URL 拉取视频上传完成](cloud.tencent.com/document/product/266/7831)将返回该字段值,最长 1000 个字符。

  • SessionId:

    用于去重的识别码,如果七天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。

  • Progress:

    拉取上传进度,取值范围 [0-100] 。



23241
23242
23243
# File 'lib/v20180717/models.rb', line 23241

def ProcedureTaskId
  @ProcedureTaskId
end

#ProgressObject

<li>PROCESSING:处理中;</li> <li>FINISH:已完成。</li> <li>40000:输入参数不合法,请检查输入参数;</li> <li>60000:源文件错误(如视频数据损坏),请确认源文件是否正常;</li> <li>70000:内部服务错误,建议重试。</li> 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TaskId:

    拉取上传任务 ID。

  • Status:

    任务流状态,取值:

  • ErrCode:

    错误码,0 表示成功,其他值表示失败:

  • Message:

    错误信息。

  • FileId:

    拉取上传完成后生成的视频 ID。

  • MediaBasicInfo:

    拉取上传完成后生成的媒体文件基础信息。

  • MetaData:

    输出视频的元信息。

  • FileUrl:

    拉取上传完成后生成的播放地址。

  • ProcedureTaskId:

    任务类型为 Procedure 的任务 ID。若(cloud.tencent.com/document/api/266/35575)时指定了媒体后续任务操作(Procedure),当该任务流模板指定了 MediaProcessTask、AiAnalysisTask、AiRecognitionTask 中的一个或多个时发起该任务。

  • ReviewAudioVideoTaskId:

    任务类型为 ReviewAudioVideo 的任务 ID。若(cloud.tencent.com/document/api/266/35575)时指定了媒体后续任务操作(Procedure),当该任务流模板指定了 ReviewAudioVideoTask 时,发起该任务。

  • SessionContext:

    来源上下文,用于透传用户请求信息,[URL 拉取视频上传完成](cloud.tencent.com/document/product/266/7831)将返回该字段值,最长 1000 个字符。

  • SessionId:

    用于去重的识别码,如果七天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。

  • Progress:

    拉取上传进度,取值范围 [0-100] 。



23241
23242
23243
# File 'lib/v20180717/models.rb', line 23241

def Progress
  @Progress
end

#ReviewAudioVideoTaskIdObject

<li>PROCESSING:处理中;</li> <li>FINISH:已完成。</li> <li>40000:输入参数不合法,请检查输入参数;</li> <li>60000:源文件错误(如视频数据损坏),请确认源文件是否正常;</li> <li>70000:内部服务错误,建议重试。</li> 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TaskId:

    拉取上传任务 ID。

  • Status:

    任务流状态,取值:

  • ErrCode:

    错误码,0 表示成功,其他值表示失败:

  • Message:

    错误信息。

  • FileId:

    拉取上传完成后生成的视频 ID。

  • MediaBasicInfo:

    拉取上传完成后生成的媒体文件基础信息。

  • MetaData:

    输出视频的元信息。

  • FileUrl:

    拉取上传完成后生成的播放地址。

  • ProcedureTaskId:

    任务类型为 Procedure 的任务 ID。若(cloud.tencent.com/document/api/266/35575)时指定了媒体后续任务操作(Procedure),当该任务流模板指定了 MediaProcessTask、AiAnalysisTask、AiRecognitionTask 中的一个或多个时发起该任务。

  • ReviewAudioVideoTaskId:

    任务类型为 ReviewAudioVideo 的任务 ID。若(cloud.tencent.com/document/api/266/35575)时指定了媒体后续任务操作(Procedure),当该任务流模板指定了 ReviewAudioVideoTask 时,发起该任务。

  • SessionContext:

    来源上下文,用于透传用户请求信息,[URL 拉取视频上传完成](cloud.tencent.com/document/product/266/7831)将返回该字段值,最长 1000 个字符。

  • SessionId:

    用于去重的识别码,如果七天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。

  • Progress:

    拉取上传进度,取值范围 [0-100] 。



23241
23242
23243
# File 'lib/v20180717/models.rb', line 23241

def ReviewAudioVideoTaskId
  @ReviewAudioVideoTaskId
end

#SessionContextObject

<li>PROCESSING:处理中;</li> <li>FINISH:已完成。</li> <li>40000:输入参数不合法,请检查输入参数;</li> <li>60000:源文件错误(如视频数据损坏),请确认源文件是否正常;</li> <li>70000:内部服务错误,建议重试。</li> 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TaskId:

    拉取上传任务 ID。

  • Status:

    任务流状态,取值:

  • ErrCode:

    错误码,0 表示成功,其他值表示失败:

  • Message:

    错误信息。

  • FileId:

    拉取上传完成后生成的视频 ID。

  • MediaBasicInfo:

    拉取上传完成后生成的媒体文件基础信息。

  • MetaData:

    输出视频的元信息。

  • FileUrl:

    拉取上传完成后生成的播放地址。

  • ProcedureTaskId:

    任务类型为 Procedure 的任务 ID。若(cloud.tencent.com/document/api/266/35575)时指定了媒体后续任务操作(Procedure),当该任务流模板指定了 MediaProcessTask、AiAnalysisTask、AiRecognitionTask 中的一个或多个时发起该任务。

  • ReviewAudioVideoTaskId:

    任务类型为 ReviewAudioVideo 的任务 ID。若(cloud.tencent.com/document/api/266/35575)时指定了媒体后续任务操作(Procedure),当该任务流模板指定了 ReviewAudioVideoTask 时,发起该任务。

  • SessionContext:

    来源上下文,用于透传用户请求信息,[URL 拉取视频上传完成](cloud.tencent.com/document/product/266/7831)将返回该字段值,最长 1000 个字符。

  • SessionId:

    用于去重的识别码,如果七天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。

  • Progress:

    拉取上传进度,取值范围 [0-100] 。



23241
23242
23243
# File 'lib/v20180717/models.rb', line 23241

def SessionContext
  @SessionContext
end

#SessionIdObject

<li>PROCESSING:处理中;</li> <li>FINISH:已完成。</li> <li>40000:输入参数不合法,请检查输入参数;</li> <li>60000:源文件错误(如视频数据损坏),请确认源文件是否正常;</li> <li>70000:内部服务错误,建议重试。</li> 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TaskId:

    拉取上传任务 ID。

  • Status:

    任务流状态,取值:

  • ErrCode:

    错误码,0 表示成功,其他值表示失败:

  • Message:

    错误信息。

  • FileId:

    拉取上传完成后生成的视频 ID。

  • MediaBasicInfo:

    拉取上传完成后生成的媒体文件基础信息。

  • MetaData:

    输出视频的元信息。

  • FileUrl:

    拉取上传完成后生成的播放地址。

  • ProcedureTaskId:

    任务类型为 Procedure 的任务 ID。若(cloud.tencent.com/document/api/266/35575)时指定了媒体后续任务操作(Procedure),当该任务流模板指定了 MediaProcessTask、AiAnalysisTask、AiRecognitionTask 中的一个或多个时发起该任务。

  • ReviewAudioVideoTaskId:

    任务类型为 ReviewAudioVideo 的任务 ID。若(cloud.tencent.com/document/api/266/35575)时指定了媒体后续任务操作(Procedure),当该任务流模板指定了 ReviewAudioVideoTask 时,发起该任务。

  • SessionContext:

    来源上下文,用于透传用户请求信息,[URL 拉取视频上传完成](cloud.tencent.com/document/product/266/7831)将返回该字段值,最长 1000 个字符。

  • SessionId:

    用于去重的识别码,如果七天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。

  • Progress:

    拉取上传进度,取值范围 [0-100] 。



23241
23242
23243
# File 'lib/v20180717/models.rb', line 23241

def SessionId
  @SessionId
end

#StatusObject

<li>PROCESSING:处理中;</li> <li>FINISH:已完成。</li> <li>40000:输入参数不合法,请检查输入参数;</li> <li>60000:源文件错误(如视频数据损坏),请确认源文件是否正常;</li> <li>70000:内部服务错误,建议重试。</li> 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TaskId:

    拉取上传任务 ID。

  • Status:

    任务流状态,取值:

  • ErrCode:

    错误码,0 表示成功,其他值表示失败:

  • Message:

    错误信息。

  • FileId:

    拉取上传完成后生成的视频 ID。

  • MediaBasicInfo:

    拉取上传完成后生成的媒体文件基础信息。

  • MetaData:

    输出视频的元信息。

  • FileUrl:

    拉取上传完成后生成的播放地址。

  • ProcedureTaskId:

    任务类型为 Procedure 的任务 ID。若(cloud.tencent.com/document/api/266/35575)时指定了媒体后续任务操作(Procedure),当该任务流模板指定了 MediaProcessTask、AiAnalysisTask、AiRecognitionTask 中的一个或多个时发起该任务。

  • ReviewAudioVideoTaskId:

    任务类型为 ReviewAudioVideo 的任务 ID。若(cloud.tencent.com/document/api/266/35575)时指定了媒体后续任务操作(Procedure),当该任务流模板指定了 ReviewAudioVideoTask 时,发起该任务。

  • SessionContext:

    来源上下文,用于透传用户请求信息,[URL 拉取视频上传完成](cloud.tencent.com/document/product/266/7831)将返回该字段值,最长 1000 个字符。

  • SessionId:

    用于去重的识别码,如果七天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。

  • Progress:

    拉取上传进度,取值范围 [0-100] 。



23241
23242
23243
# File 'lib/v20180717/models.rb', line 23241

def Status
  @Status
end

#TaskIdObject

<li>PROCESSING:处理中;</li> <li>FINISH:已完成。</li> <li>40000:输入参数不合法,请检查输入参数;</li> <li>60000:源文件错误(如视频数据损坏),请确认源文件是否正常;</li> <li>70000:内部服务错误,建议重试。</li> 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TaskId:

    拉取上传任务 ID。

  • Status:

    任务流状态,取值:

  • ErrCode:

    错误码,0 表示成功,其他值表示失败:

  • Message:

    错误信息。

  • FileId:

    拉取上传完成后生成的视频 ID。

  • MediaBasicInfo:

    拉取上传完成后生成的媒体文件基础信息。

  • MetaData:

    输出视频的元信息。

  • FileUrl:

    拉取上传完成后生成的播放地址。

  • ProcedureTaskId:

    任务类型为 Procedure 的任务 ID。若(cloud.tencent.com/document/api/266/35575)时指定了媒体后续任务操作(Procedure),当该任务流模板指定了 MediaProcessTask、AiAnalysisTask、AiRecognitionTask 中的一个或多个时发起该任务。

  • ReviewAudioVideoTaskId:

    任务类型为 ReviewAudioVideo 的任务 ID。若(cloud.tencent.com/document/api/266/35575)时指定了媒体后续任务操作(Procedure),当该任务流模板指定了 ReviewAudioVideoTask 时,发起该任务。

  • SessionContext:

    来源上下文,用于透传用户请求信息,[URL 拉取视频上传完成](cloud.tencent.com/document/product/266/7831)将返回该字段值,最长 1000 个字符。

  • SessionId:

    用于去重的识别码,如果七天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。

  • Progress:

    拉取上传进度,取值范围 [0-100] 。



23241
23242
23243
# File 'lib/v20180717/models.rb', line 23241

def TaskId
  @TaskId
end

Instance Method Details

#deserialize(params) ⇒ Object



23259
23260
23261
23262
23263
23264
23265
23266
23267
23268
23269
23270
23271
23272
23273
23274
23275
23276
23277
23278
23279
# File 'lib/v20180717/models.rb', line 23259

def deserialize(params)
  @TaskId = params['TaskId']
  @Status = params['Status']
  @ErrCode = params['ErrCode']
  @Message = params['Message']
  @FileId = params['FileId']
  unless params['MediaBasicInfo'].nil?
    @MediaBasicInfo = MediaBasicInfo.new
    @MediaBasicInfo.deserialize(params['MediaBasicInfo'])
  end
  unless params['MetaData'].nil?
    @MetaData = MediaMetaData.new
    @MetaData.deserialize(params['MetaData'])
  end
  @FileUrl = params['FileUrl']
  @ProcedureTaskId = params['ProcedureTaskId']
  @ReviewAudioVideoTaskId = params['ReviewAudioVideoTaskId']
  @SessionContext = params['SessionContext']
  @SessionId = params['SessionId']
  @Progress = params['Progress']
end