Class: TencentCloud::Hunyuan::V20230901::SongExt

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

Overview

歌曲详情。具体含义参考 [QQ音乐SDK](developer.y.qq.com/)

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(songid = nil, songmid = nil, vip = nil) ⇒ SongExt

Returns a new instance of SongExt.



2456
2457
2458
2459
2460
# File 'lib/v20230901/models.rb', line 2456

def initialize(songid=nil, songmid=nil, vip=nil)
  @SongId = songid
  @SongMid = songmid
  @Vip = vip
end

Instance Attribute Details

#SongIdObject

Parameters:

  • SongId:

    歌曲id

  • SongMid:

    歌曲mid

  • Vip:

    歌曲是否为vip。1:vip歌曲; 0:普通歌曲。



2454
2455
2456
# File 'lib/v20230901/models.rb', line 2454

def SongId
  @SongId
end

#SongMidObject

Parameters:

  • SongId:

    歌曲id

  • SongMid:

    歌曲mid

  • Vip:

    歌曲是否为vip。1:vip歌曲; 0:普通歌曲。



2454
2455
2456
# File 'lib/v20230901/models.rb', line 2454

def SongMid
  @SongMid
end

#VipObject

Parameters:

  • SongId:

    歌曲id

  • SongMid:

    歌曲mid

  • Vip:

    歌曲是否为vip。1:vip歌曲; 0:普通歌曲。



2454
2455
2456
# File 'lib/v20230901/models.rb', line 2454

def Vip
  @Vip
end

Instance Method Details

#deserialize(params) ⇒ Object



2462
2463
2464
2465
2466
# File 'lib/v20230901/models.rb', line 2462

def deserialize(params)
  @SongId = params['SongId']
  @SongMid = params['SongMid']
  @Vip = params['Vip']
end