Class: TencentCloud::Yinsuda::V20220527::DescribeKTVPlaylistDetailRequest

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

Overview

DescribeKTVPlaylistDetail请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(appname = nil, userid = nil, playlistid = nil, scrolltoken = nil, limit = nil, rightfilters = nil, playscene = nil, materialfilters = nil) ⇒ DescribeKTVPlaylistDetailRequest

Returns a new instance of DescribeKTVPlaylistDetailRequest.



579
580
581
582
583
584
585
586
587
588
# File 'lib/v20220527/models.rb', line 579

def initialize(appname=nil, userid=nil, playlistid=nil, scrolltoken=nil, limit=nil, rightfilters=nil, playscene=nil, materialfilters=nil)
  @AppName = appname
  @UserId = userid
  @PlaylistId = playlistid
  @ScrollToken = scrolltoken
  @Limit = limit
  @RightFilters = rightfilters
  @PlayScene = playscene
  @MaterialFilters = materialfilters
end

Instance Attribute Details

#AppNameObject

<li>Play:可播;</li> <li>Sing:可唱。</li> <li>Live:直播</li><li>Chat:语聊</li> <li>Lyrics:含有歌词;</li> <li>Midi:含有音高线。</li>

Parameters:

  • AppName:

    应用名称。

  • UserId:

    用户标识。

  • PlaylistId:

    歌单 Id。

  • ScrollToken:

    滚动标记。

  • Limit:

    返回条数,默认:20,最大:50。

  • RightFilters:

    权益过滤,取值有:

  • PlayScene:

    播放场景。默认为Chat

  • MaterialFilters:

    物料过滤,取值有:



577
578
579
# File 'lib/v20220527/models.rb', line 577

def AppName
  @AppName
end

#LimitObject

<li>Play:可播;</li> <li>Sing:可唱。</li> <li>Live:直播</li><li>Chat:语聊</li> <li>Lyrics:含有歌词;</li> <li>Midi:含有音高线。</li>

Parameters:

  • AppName:

    应用名称。

  • UserId:

    用户标识。

  • PlaylistId:

    歌单 Id。

  • ScrollToken:

    滚动标记。

  • Limit:

    返回条数,默认:20,最大:50。

  • RightFilters:

    权益过滤,取值有:

  • PlayScene:

    播放场景。默认为Chat

  • MaterialFilters:

    物料过滤,取值有:



577
578
579
# File 'lib/v20220527/models.rb', line 577

def Limit
  @Limit
end

#MaterialFiltersObject

<li>Play:可播;</li> <li>Sing:可唱。</li> <li>Live:直播</li><li>Chat:语聊</li> <li>Lyrics:含有歌词;</li> <li>Midi:含有音高线。</li>

Parameters:

  • AppName:

    应用名称。

  • UserId:

    用户标识。

  • PlaylistId:

    歌单 Id。

  • ScrollToken:

    滚动标记。

  • Limit:

    返回条数,默认:20,最大:50。

  • RightFilters:

    权益过滤,取值有:

  • PlayScene:

    播放场景。默认为Chat

  • MaterialFilters:

    物料过滤,取值有:



577
578
579
# File 'lib/v20220527/models.rb', line 577

def MaterialFilters
  @MaterialFilters
end

#PlaylistIdObject

<li>Play:可播;</li> <li>Sing:可唱。</li> <li>Live:直播</li><li>Chat:语聊</li> <li>Lyrics:含有歌词;</li> <li>Midi:含有音高线。</li>

Parameters:

  • AppName:

    应用名称。

  • UserId:

    用户标识。

  • PlaylistId:

    歌单 Id。

  • ScrollToken:

    滚动标记。

  • Limit:

    返回条数,默认:20,最大:50。

  • RightFilters:

    权益过滤,取值有:

  • PlayScene:

    播放场景。默认为Chat

  • MaterialFilters:

    物料过滤,取值有:



577
578
579
# File 'lib/v20220527/models.rb', line 577

def PlaylistId
  @PlaylistId
end

#PlaySceneObject

<li>Play:可播;</li> <li>Sing:可唱。</li> <li>Live:直播</li><li>Chat:语聊</li> <li>Lyrics:含有歌词;</li> <li>Midi:含有音高线。</li>

Parameters:

  • AppName:

    应用名称。

  • UserId:

    用户标识。

  • PlaylistId:

    歌单 Id。

  • ScrollToken:

    滚动标记。

  • Limit:

    返回条数,默认:20,最大:50。

  • RightFilters:

    权益过滤,取值有:

  • PlayScene:

    播放场景。默认为Chat

  • MaterialFilters:

    物料过滤,取值有:



577
578
579
# File 'lib/v20220527/models.rb', line 577

def PlayScene
  @PlayScene
end

#RightFiltersObject

<li>Play:可播;</li> <li>Sing:可唱。</li> <li>Live:直播</li><li>Chat:语聊</li> <li>Lyrics:含有歌词;</li> <li>Midi:含有音高线。</li>

Parameters:

  • AppName:

    应用名称。

  • UserId:

    用户标识。

  • PlaylistId:

    歌单 Id。

  • ScrollToken:

    滚动标记。

  • Limit:

    返回条数,默认:20,最大:50。

  • RightFilters:

    权益过滤,取值有:

  • PlayScene:

    播放场景。默认为Chat

  • MaterialFilters:

    物料过滤,取值有:



577
578
579
# File 'lib/v20220527/models.rb', line 577

def RightFilters
  @RightFilters
end

#ScrollTokenObject

<li>Play:可播;</li> <li>Sing:可唱。</li> <li>Live:直播</li><li>Chat:语聊</li> <li>Lyrics:含有歌词;</li> <li>Midi:含有音高线。</li>

Parameters:

  • AppName:

    应用名称。

  • UserId:

    用户标识。

  • PlaylistId:

    歌单 Id。

  • ScrollToken:

    滚动标记。

  • Limit:

    返回条数,默认:20,最大:50。

  • RightFilters:

    权益过滤,取值有:

  • PlayScene:

    播放场景。默认为Chat

  • MaterialFilters:

    物料过滤,取值有:



577
578
579
# File 'lib/v20220527/models.rb', line 577

def ScrollToken
  @ScrollToken
end

#UserIdObject

<li>Play:可播;</li> <li>Sing:可唱。</li> <li>Live:直播</li><li>Chat:语聊</li> <li>Lyrics:含有歌词;</li> <li>Midi:含有音高线。</li>

Parameters:

  • AppName:

    应用名称。

  • UserId:

    用户标识。

  • PlaylistId:

    歌单 Id。

  • ScrollToken:

    滚动标记。

  • Limit:

    返回条数,默认:20,最大:50。

  • RightFilters:

    权益过滤,取值有:

  • PlayScene:

    播放场景。默认为Chat

  • MaterialFilters:

    物料过滤,取值有:



577
578
579
# File 'lib/v20220527/models.rb', line 577

def UserId
  @UserId
end

Instance Method Details

#deserialize(params) ⇒ Object



590
591
592
593
594
595
596
597
598
599
# File 'lib/v20220527/models.rb', line 590

def deserialize(params)
  @AppName = params['AppName']
  @UserId = params['UserId']
  @PlaylistId = params['PlaylistId']
  @ScrollToken = params['ScrollToken']
  @Limit = params['Limit']
  @RightFilters = params['RightFilters']
  @PlayScene = params['PlayScene']
  @MaterialFilters = params['MaterialFilters']
end