Class: TencentCloud::Vod::V20180717::WechatMiniProgramPublishTask

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, sourcedefinition = nil, publishresult = nil) ⇒ WechatMiniProgramPublishTask

Returns a new instance of WechatMiniProgramPublishTask.



29826
29827
29828
29829
29830
29831
29832
29833
29834
# File 'lib/v20180717/models.rb', line 29826

def initialize(taskid=nil, status=nil, errcode=nil, message=nil, fileid=nil, sourcedefinition=nil, publishresult=nil)
  @TaskId = taskid
  @Status = status
  @ErrCode = errcode
  @Message = message
  @FileId = fileid
  @SourceDefinition = sourcedefinition
  @PublishResult = publishresult
end

Instance Attribute Details

#ErrCodeObject

WAITING:等待中;PROCESSING:处理中;FINISH:已完成。<li>0:成功;</li> <li>其他值:失败。</li> <li>Pass:发布成功;</li> <li>Failed:发布失败;</li> <li>Rejected:音视频审核未通过。</li>

Parameters:

  • TaskId:

    任务 ID。

  • Status:

    任务状态,取值:

  • ErrCode:

    错误码

  • Message:

    错误信息。

  • FileId:

    发布视频文件 ID。

  • SourceDefinition:

    发布视频所对应的转码模板 ID,为 0 代表原始视频。

  • PublishResult:

    微信小程序视频发布状态,取值:



29824
29825
29826
# File 'lib/v20180717/models.rb', line 29824

def ErrCode
  @ErrCode
end

#FileIdObject

WAITING:等待中;PROCESSING:处理中;FINISH:已完成。<li>0:成功;</li> <li>其他值:失败。</li> <li>Pass:发布成功;</li> <li>Failed:发布失败;</li> <li>Rejected:音视频审核未通过。</li>

Parameters:

  • TaskId:

    任务 ID。

  • Status:

    任务状态,取值:

  • ErrCode:

    错误码

  • Message:

    错误信息。

  • FileId:

    发布视频文件 ID。

  • SourceDefinition:

    发布视频所对应的转码模板 ID,为 0 代表原始视频。

  • PublishResult:

    微信小程序视频发布状态,取值:



29824
29825
29826
# File 'lib/v20180717/models.rb', line 29824

def FileId
  @FileId
end

#MessageObject

WAITING:等待中;PROCESSING:处理中;FINISH:已完成。<li>0:成功;</li> <li>其他值:失败。</li> <li>Pass:发布成功;</li> <li>Failed:发布失败;</li> <li>Rejected:音视频审核未通过。</li>

Parameters:

  • TaskId:

    任务 ID。

  • Status:

    任务状态,取值:

  • ErrCode:

    错误码

  • Message:

    错误信息。

  • FileId:

    发布视频文件 ID。

  • SourceDefinition:

    发布视频所对应的转码模板 ID,为 0 代表原始视频。

  • PublishResult:

    微信小程序视频发布状态,取值:



29824
29825
29826
# File 'lib/v20180717/models.rb', line 29824

def Message
  @Message
end

#PublishResultObject

WAITING:等待中;PROCESSING:处理中;FINISH:已完成。<li>0:成功;</li> <li>其他值:失败。</li> <li>Pass:发布成功;</li> <li>Failed:发布失败;</li> <li>Rejected:音视频审核未通过。</li>

Parameters:

  • TaskId:

    任务 ID。

  • Status:

    任务状态,取值:

  • ErrCode:

    错误码

  • Message:

    错误信息。

  • FileId:

    发布视频文件 ID。

  • SourceDefinition:

    发布视频所对应的转码模板 ID,为 0 代表原始视频。

  • PublishResult:

    微信小程序视频发布状态,取值:



29824
29825
29826
# File 'lib/v20180717/models.rb', line 29824

def PublishResult
  @PublishResult
end

#SourceDefinitionObject

WAITING:等待中;PROCESSING:处理中;FINISH:已完成。<li>0:成功;</li> <li>其他值:失败。</li> <li>Pass:发布成功;</li> <li>Failed:发布失败;</li> <li>Rejected:音视频审核未通过。</li>

Parameters:

  • TaskId:

    任务 ID。

  • Status:

    任务状态,取值:

  • ErrCode:

    错误码

  • Message:

    错误信息。

  • FileId:

    发布视频文件 ID。

  • SourceDefinition:

    发布视频所对应的转码模板 ID,为 0 代表原始视频。

  • PublishResult:

    微信小程序视频发布状态,取值:



29824
29825
29826
# File 'lib/v20180717/models.rb', line 29824

def SourceDefinition
  @SourceDefinition
end

#StatusObject

WAITING:等待中;PROCESSING:处理中;FINISH:已完成。<li>0:成功;</li> <li>其他值:失败。</li> <li>Pass:发布成功;</li> <li>Failed:发布失败;</li> <li>Rejected:音视频审核未通过。</li>

Parameters:

  • TaskId:

    任务 ID。

  • Status:

    任务状态,取值:

  • ErrCode:

    错误码

  • Message:

    错误信息。

  • FileId:

    发布视频文件 ID。

  • SourceDefinition:

    发布视频所对应的转码模板 ID,为 0 代表原始视频。

  • PublishResult:

    微信小程序视频发布状态,取值:



29824
29825
29826
# File 'lib/v20180717/models.rb', line 29824

def Status
  @Status
end

#TaskIdObject

WAITING:等待中;PROCESSING:处理中;FINISH:已完成。<li>0:成功;</li> <li>其他值:失败。</li> <li>Pass:发布成功;</li> <li>Failed:发布失败;</li> <li>Rejected:音视频审核未通过。</li>

Parameters:

  • TaskId:

    任务 ID。

  • Status:

    任务状态,取值:

  • ErrCode:

    错误码

  • Message:

    错误信息。

  • FileId:

    发布视频文件 ID。

  • SourceDefinition:

    发布视频所对应的转码模板 ID,为 0 代表原始视频。

  • PublishResult:

    微信小程序视频发布状态,取值:



29824
29825
29826
# File 'lib/v20180717/models.rb', line 29824

def TaskId
  @TaskId
end

Instance Method Details

#deserialize(params) ⇒ Object



29836
29837
29838
29839
29840
29841
29842
29843
29844
# File 'lib/v20180717/models.rb', line 29836

def deserialize(params)
  @TaskId = params['TaskId']
  @Status = params['Status']
  @ErrCode = params['ErrCode']
  @Message = params['Message']
  @FileId = params['FileId']
  @SourceDefinition = params['SourceDefinition']
  @PublishResult = params['PublishResult']
end