Class: TencentCloud::Vod::V20180717::MediaMiniProgramReviewInfoItem

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

Overview

小程序音视频审核信息单元

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(definition = nil, metadata = nil, url = nil, reviewresult = nil, reviewsummary = nil) ⇒ MediaMiniProgramReviewInfoItem

Returns a new instance of MediaMiniProgramReviewInfoItem.



17558
17559
17560
17561
17562
17563
17564
# File 'lib/v20180717/models.rb', line 17558

def initialize(definition=nil, =nil, url=nil, reviewresult=nil, reviewsummary=nil)
  @Definition = definition
  @MetaData = 
  @Url = url
  @ReviewResult = reviewresult
  @ReviewSummary = reviewsummary
end

Instance Attribute Details

#DefinitionObject

<li>Pass:成功。</li> <li>Rejected:未通过。</li>

Parameters:

  • Definition:

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

  • MetaData:

    视频元信息。

  • Url:

    小程序音视频审核视频播放地址。

  • ReviewResult:

    小程序视频发布状态:

  • ReviewSummary:

    小程序音视频审核元素。



17556
17557
17558
# File 'lib/v20180717/models.rb', line 17556

def Definition
  @Definition
end

#MetaDataObject

<li>Pass:成功。</li> <li>Rejected:未通过。</li>

Parameters:

  • Definition:

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

  • MetaData:

    视频元信息。

  • Url:

    小程序音视频审核视频播放地址。

  • ReviewResult:

    小程序视频发布状态:

  • ReviewSummary:

    小程序音视频审核元素。



17556
17557
17558
# File 'lib/v20180717/models.rb', line 17556

def MetaData
  @MetaData
end

#ReviewResultObject

<li>Pass:成功。</li> <li>Rejected:未通过。</li>

Parameters:

  • Definition:

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

  • MetaData:

    视频元信息。

  • Url:

    小程序音视频审核视频播放地址。

  • ReviewResult:

    小程序视频发布状态:

  • ReviewSummary:

    小程序音视频审核元素。



17556
17557
17558
# File 'lib/v20180717/models.rb', line 17556

def ReviewResult
  @ReviewResult
end

#ReviewSummaryObject

<li>Pass:成功。</li> <li>Rejected:未通过。</li>

Parameters:

  • Definition:

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

  • MetaData:

    视频元信息。

  • Url:

    小程序音视频审核视频播放地址。

  • ReviewResult:

    小程序视频发布状态:

  • ReviewSummary:

    小程序音视频审核元素。



17556
17557
17558
# File 'lib/v20180717/models.rb', line 17556

def ReviewSummary
  @ReviewSummary
end

#UrlObject

<li>Pass:成功。</li> <li>Rejected:未通过。</li>

Parameters:

  • Definition:

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

  • MetaData:

    视频元信息。

  • Url:

    小程序音视频审核视频播放地址。

  • ReviewResult:

    小程序视频发布状态:

  • ReviewSummary:

    小程序音视频审核元素。



17556
17557
17558
# File 'lib/v20180717/models.rb', line 17556

def Url
  @Url
end

Instance Method Details

#deserialize(params) ⇒ Object



17566
17567
17568
17569
17570
17571
17572
17573
17574
17575
17576
17577
17578
17579
17580
17581
17582
# File 'lib/v20180717/models.rb', line 17566

def deserialize(params)
  @Definition = params['Definition']
  unless params['MetaData'].nil?
    @MetaData = MediaMetaData.new
    @MetaData.deserialize(params['MetaData'])
  end
  @Url = params['Url']
  @ReviewResult = params['ReviewResult']
  unless params['ReviewSummary'].nil?
    @ReviewSummary = []
    params['ReviewSummary'].each do |i|
      mediaminiprogramreviewelem_tmp = MediaMiniProgramReviewElem.new
      mediaminiprogramreviewelem_tmp.deserialize(i)
      @ReviewSummary << mediaminiprogramreviewelem_tmp
    end
  end
end