Class: TencentCloud::Hunyuan::V20230901::Multimedia
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Hunyuan::V20230901::Multimedia
- Defined in:
- lib/v20230901/models.rb
Overview
多媒体详情
Instance Attribute Summary collapse
-
#Desc ⇒ Object
说明: 1.
-
#Ext ⇒ Object
说明: 1.
-
#Height ⇒ Object
说明: 1.
-
#JumpUrl ⇒ Object
说明: 1.
-
#PublishTime ⇒ Object
说明: 1.
-
#Singer ⇒ Object
说明: 1.
-
#SiteIcon ⇒ Object
说明: 1.
-
#SiteName ⇒ Object
说明: 1.
-
#ThumbHeight ⇒ Object
说明: 1.
-
#ThumbURL ⇒ Object
说明: 1.
-
#ThumbWidth ⇒ Object
说明: 1.
-
#Title ⇒ Object
说明: 1.
-
#Type ⇒ Object
说明: 1.
-
#Url ⇒ Object
说明: 1.
-
#Width ⇒ Object
说明: 1.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(type = nil, url = nil, width = nil, height = nil, jumpurl = nil, thumburl = nil, thumbwidth = nil, thumbheight = nil, title = nil, desc = nil, singer = nil, ext = nil, publishtime = nil, sitename = nil, siteicon = nil) ⇒ Multimedia
constructor
A new instance of Multimedia.
Constructor Details
#initialize(type = nil, url = nil, width = nil, height = nil, jumpurl = nil, thumburl = nil, thumbwidth = nil, thumbheight = nil, title = nil, desc = nil, singer = nil, ext = nil, publishtime = nil, sitename = nil, siteicon = nil) ⇒ Multimedia
Returns a new instance of Multimedia.
1887 1888 1889 1890 1891 1892 1893 1894 1895 1896 1897 1898 1899 1900 1901 1902 1903 |
# File 'lib/v20230901/models.rb', line 1887 def initialize(type=nil, url=nil, width=nil, height=nil, jumpurl=nil, thumburl=nil, thumbwidth=nil, thumbheight=nil, title=nil, desc=nil, singer=nil, ext=nil, publishtime=nil, sitename=nil, siteicon=nil) @Type = type @Url = url @Width = width @Height = height @JumpUrl = jumpurl @ThumbURL = thumburl @ThumbWidth = thumbwidth @ThumbHeight = thumbheight @Title = title @Desc = desc @Singer = singer @Ext = ext @PublishTime = publishtime @SiteName = sitename @SiteIcon = siteicon end |
Instance Attribute Details
#Desc ⇒ Object
说明:
-
image:图片;music:单曲,类型为单曲时,会返回详细歌手和歌曲信息;album:专辑;playlist:歌单。
-
当 type 为 music、album、playlist 时,需要配合 [QQ音乐SDK](developer.y.qq.com/) 使用。
说明:
-
type 为 image 时,地址为图片的预览地址;其他类型时,地址为封面图地址。
说明:
-
仅 type 为 image 时,该字段有值。
注意:此字段可能返回 null,表示取不到有效值。说明:
-
type 为 image 时,该字段为空。
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。说明:
-
仅 type 为 music 时,该字段有值。
注意:此字段可能返回 null,表示取不到有效值。说明:
-
仅 type 为 music 时,该字段有值。
注意:此字段可能返回 null,表示取不到有效值。
1885 1886 1887 |
# File 'lib/v20230901/models.rb', line 1885 def Desc @Desc end |
#Ext ⇒ Object
说明:
-
image:图片;music:单曲,类型为单曲时,会返回详细歌手和歌曲信息;album:专辑;playlist:歌单。
-
当 type 为 music、album、playlist 时,需要配合 [QQ音乐SDK](developer.y.qq.com/) 使用。
说明:
-
type 为 image 时,地址为图片的预览地址;其他类型时,地址为封面图地址。
说明:
-
仅 type 为 image 时,该字段有值。
注意:此字段可能返回 null,表示取不到有效值。说明:
-
type 为 image 时,该字段为空。
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。说明:
-
仅 type 为 music 时,该字段有值。
注意:此字段可能返回 null,表示取不到有效值。说明:
-
仅 type 为 music 时,该字段有值。
注意:此字段可能返回 null,表示取不到有效值。
1885 1886 1887 |
# File 'lib/v20230901/models.rb', line 1885 def Ext @Ext end |
#Height ⇒ Object
说明:
-
image:图片;music:单曲,类型为单曲时,会返回详细歌手和歌曲信息;album:专辑;playlist:歌单。
-
当 type 为 music、album、playlist 时,需要配合 [QQ音乐SDK](developer.y.qq.com/) 使用。
说明:
-
type 为 image 时,地址为图片的预览地址;其他类型时,地址为封面图地址。
说明:
-
仅 type 为 image 时,该字段有值。
注意:此字段可能返回 null,表示取不到有效值。说明:
-
type 为 image 时,该字段为空。
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。说明:
-
仅 type 为 music 时,该字段有值。
注意:此字段可能返回 null,表示取不到有效值。说明:
-
仅 type 为 music 时,该字段有值。
注意:此字段可能返回 null,表示取不到有效值。
1885 1886 1887 |
# File 'lib/v20230901/models.rb', line 1885 def Height @Height end |
#JumpUrl ⇒ Object
说明:
-
image:图片;music:单曲,类型为单曲时,会返回详细歌手和歌曲信息;album:专辑;playlist:歌单。
-
当 type 为 music、album、playlist 时,需要配合 [QQ音乐SDK](developer.y.qq.com/) 使用。
说明:
-
type 为 image 时,地址为图片的预览地址;其他类型时,地址为封面图地址。
说明:
-
仅 type 为 image 时,该字段有值。
注意:此字段可能返回 null,表示取不到有效值。说明:
-
type 为 image 时,该字段为空。
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。说明:
-
仅 type 为 music 时,该字段有值。
注意:此字段可能返回 null,表示取不到有效值。说明:
-
仅 type 为 music 时,该字段有值。
注意:此字段可能返回 null,表示取不到有效值。
1885 1886 1887 |
# File 'lib/v20230901/models.rb', line 1885 def JumpUrl @JumpUrl end |
#PublishTime ⇒ Object
说明:
-
image:图片;music:单曲,类型为单曲时,会返回详细歌手和歌曲信息;album:专辑;playlist:歌单。
-
当 type 为 music、album、playlist 时,需要配合 [QQ音乐SDK](developer.y.qq.com/) 使用。
说明:
-
type 为 image 时,地址为图片的预览地址;其他类型时,地址为封面图地址。
说明:
-
仅 type 为 image 时,该字段有值。
注意:此字段可能返回 null,表示取不到有效值。说明:
-
type 为 image 时,该字段为空。
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。说明:
-
仅 type 为 music 时,该字段有值。
注意:此字段可能返回 null,表示取不到有效值。说明:
-
仅 type 为 music 时,该字段有值。
注意:此字段可能返回 null,表示取不到有效值。
1885 1886 1887 |
# File 'lib/v20230901/models.rb', line 1885 def PublishTime @PublishTime end |
#Singer ⇒ Object
说明:
-
image:图片;music:单曲,类型为单曲时,会返回详细歌手和歌曲信息;album:专辑;playlist:歌单。
-
当 type 为 music、album、playlist 时,需要配合 [QQ音乐SDK](developer.y.qq.com/) 使用。
说明:
-
type 为 image 时,地址为图片的预览地址;其他类型时,地址为封面图地址。
说明:
-
仅 type 为 image 时,该字段有值。
注意:此字段可能返回 null,表示取不到有效值。说明:
-
type 为 image 时,该字段为空。
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。说明:
-
仅 type 为 music 时,该字段有值。
注意:此字段可能返回 null,表示取不到有效值。说明:
-
仅 type 为 music 时,该字段有值。
注意:此字段可能返回 null,表示取不到有效值。
1885 1886 1887 |
# File 'lib/v20230901/models.rb', line 1885 def Singer @Singer end |
#SiteIcon ⇒ Object
说明:
-
image:图片;music:单曲,类型为单曲时,会返回详细歌手和歌曲信息;album:专辑;playlist:歌单。
-
当 type 为 music、album、playlist 时,需要配合 [QQ音乐SDK](developer.y.qq.com/) 使用。
说明:
-
type 为 image 时,地址为图片的预览地址;其他类型时,地址为封面图地址。
说明:
-
仅 type 为 image 时,该字段有值。
注意:此字段可能返回 null,表示取不到有效值。说明:
-
type 为 image 时,该字段为空。
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。说明:
-
仅 type 为 music 时,该字段有值。
注意:此字段可能返回 null,表示取不到有效值。说明:
-
仅 type 为 music 时,该字段有值。
注意:此字段可能返回 null,表示取不到有效值。
1885 1886 1887 |
# File 'lib/v20230901/models.rb', line 1885 def SiteIcon @SiteIcon end |
#SiteName ⇒ Object
说明:
-
image:图片;music:单曲,类型为单曲时,会返回详细歌手和歌曲信息;album:专辑;playlist:歌单。
-
当 type 为 music、album、playlist 时,需要配合 [QQ音乐SDK](developer.y.qq.com/) 使用。
说明:
-
type 为 image 时,地址为图片的预览地址;其他类型时,地址为封面图地址。
说明:
-
仅 type 为 image 时,该字段有值。
注意:此字段可能返回 null,表示取不到有效值。说明:
-
type 为 image 时,该字段为空。
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。说明:
-
仅 type 为 music 时,该字段有值。
注意:此字段可能返回 null,表示取不到有效值。说明:
-
仅 type 为 music 时,该字段有值。
注意:此字段可能返回 null,表示取不到有效值。
1885 1886 1887 |
# File 'lib/v20230901/models.rb', line 1885 def SiteName @SiteName end |
#ThumbHeight ⇒ Object
说明:
-
image:图片;music:单曲,类型为单曲时,会返回详细歌手和歌曲信息;album:专辑;playlist:歌单。
-
当 type 为 music、album、playlist 时,需要配合 [QQ音乐SDK](developer.y.qq.com/) 使用。
说明:
-
type 为 image 时,地址为图片的预览地址;其他类型时,地址为封面图地址。
说明:
-
仅 type 为 image 时,该字段有值。
注意:此字段可能返回 null,表示取不到有效值。说明:
-
type 为 image 时,该字段为空。
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。说明:
-
仅 type 为 music 时,该字段有值。
注意:此字段可能返回 null,表示取不到有效值。说明:
-
仅 type 为 music 时,该字段有值。
注意:此字段可能返回 null,表示取不到有效值。
1885 1886 1887 |
# File 'lib/v20230901/models.rb', line 1885 def ThumbHeight @ThumbHeight end |
#ThumbURL ⇒ Object
说明:
-
image:图片;music:单曲,类型为单曲时,会返回详细歌手和歌曲信息;album:专辑;playlist:歌单。
-
当 type 为 music、album、playlist 时,需要配合 [QQ音乐SDK](developer.y.qq.com/) 使用。
说明:
-
type 为 image 时,地址为图片的预览地址;其他类型时,地址为封面图地址。
说明:
-
仅 type 为 image 时,该字段有值。
注意:此字段可能返回 null,表示取不到有效值。说明:
-
type 为 image 时,该字段为空。
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。说明:
-
仅 type 为 music 时,该字段有值。
注意:此字段可能返回 null,表示取不到有效值。说明:
-
仅 type 为 music 时,该字段有值。
注意:此字段可能返回 null,表示取不到有效值。
1885 1886 1887 |
# File 'lib/v20230901/models.rb', line 1885 def ThumbURL @ThumbURL end |
#ThumbWidth ⇒ Object
说明:
-
image:图片;music:单曲,类型为单曲时,会返回详细歌手和歌曲信息;album:专辑;playlist:歌单。
-
当 type 为 music、album、playlist 时,需要配合 [QQ音乐SDK](developer.y.qq.com/) 使用。
说明:
-
type 为 image 时,地址为图片的预览地址;其他类型时,地址为封面图地址。
说明:
-
仅 type 为 image 时,该字段有值。
注意:此字段可能返回 null,表示取不到有效值。说明:
-
type 为 image 时,该字段为空。
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。说明:
-
仅 type 为 music 时,该字段有值。
注意:此字段可能返回 null,表示取不到有效值。说明:
-
仅 type 为 music 时,该字段有值。
注意:此字段可能返回 null,表示取不到有效值。
1885 1886 1887 |
# File 'lib/v20230901/models.rb', line 1885 def ThumbWidth @ThumbWidth end |
#Title ⇒ Object
说明:
-
image:图片;music:单曲,类型为单曲时,会返回详细歌手和歌曲信息;album:专辑;playlist:歌单。
-
当 type 为 music、album、playlist 时,需要配合 [QQ音乐SDK](developer.y.qq.com/) 使用。
说明:
-
type 为 image 时,地址为图片的预览地址;其他类型时,地址为封面图地址。
说明:
-
仅 type 为 image 时,该字段有值。
注意:此字段可能返回 null,表示取不到有效值。说明:
-
type 为 image 时,该字段为空。
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。说明:
-
仅 type 为 music 时,该字段有值。
注意:此字段可能返回 null,表示取不到有效值。说明:
-
仅 type 为 music 时,该字段有值。
注意:此字段可能返回 null,表示取不到有效值。
1885 1886 1887 |
# File 'lib/v20230901/models.rb', line 1885 def Title @Title end |
#Type ⇒ Object
说明:
-
image:图片;music:单曲,类型为单曲时,会返回详细歌手和歌曲信息;album:专辑;playlist:歌单。
-
当 type 为 music、album、playlist 时,需要配合 [QQ音乐SDK](developer.y.qq.com/) 使用。
说明:
-
type 为 image 时,地址为图片的预览地址;其他类型时,地址为封面图地址。
说明:
-
仅 type 为 image 时,该字段有值。
注意:此字段可能返回 null,表示取不到有效值。说明:
-
type 为 image 时,该字段为空。
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。说明:
-
仅 type 为 music 时,该字段有值。
注意:此字段可能返回 null,表示取不到有效值。说明:
-
仅 type 为 music 时,该字段有值。
注意:此字段可能返回 null,表示取不到有效值。
1885 1886 1887 |
# File 'lib/v20230901/models.rb', line 1885 def Type @Type end |
#Url ⇒ Object
说明:
-
image:图片;music:单曲,类型为单曲时,会返回详细歌手和歌曲信息;album:专辑;playlist:歌单。
-
当 type 为 music、album、playlist 时,需要配合 [QQ音乐SDK](developer.y.qq.com/) 使用。
说明:
-
type 为 image 时,地址为图片的预览地址;其他类型时,地址为封面图地址。
说明:
-
仅 type 为 image 时,该字段有值。
注意:此字段可能返回 null,表示取不到有效值。说明:
-
type 为 image 时,该字段为空。
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。说明:
-
仅 type 为 music 时,该字段有值。
注意:此字段可能返回 null,表示取不到有效值。说明:
-
仅 type 为 music 时,该字段有值。
注意:此字段可能返回 null,表示取不到有效值。
1885 1886 1887 |
# File 'lib/v20230901/models.rb', line 1885 def Url @Url end |
#Width ⇒ Object
说明:
-
image:图片;music:单曲,类型为单曲时,会返回详细歌手和歌曲信息;album:专辑;playlist:歌单。
-
当 type 为 music、album、playlist 时,需要配合 [QQ音乐SDK](developer.y.qq.com/) 使用。
说明:
-
type 为 image 时,地址为图片的预览地址;其他类型时,地址为封面图地址。
说明:
-
仅 type 为 image 时,该字段有值。
注意:此字段可能返回 null,表示取不到有效值。说明:
-
type 为 image 时,该字段为空。
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。说明:
-
仅 type 为 music 时,该字段有值。
注意:此字段可能返回 null,表示取不到有效值。说明:
-
仅 type 为 music 时,该字段有值。
注意:此字段可能返回 null,表示取不到有效值。
1885 1886 1887 |
# File 'lib/v20230901/models.rb', line 1885 def Width @Width end |
Instance Method Details
#deserialize(params) ⇒ Object
1905 1906 1907 1908 1909 1910 1911 1912 1913 1914 1915 1916 1917 1918 1919 1920 1921 1922 1923 1924 |
# File 'lib/v20230901/models.rb', line 1905 def deserialize(params) @Type = params['Type'] @Url = params['Url'] @Width = params['Width'] @Height = params['Height'] @JumpUrl = params['JumpUrl'] @ThumbURL = params['ThumbURL'] @ThumbWidth = params['ThumbWidth'] @ThumbHeight = params['ThumbHeight'] @Title = params['Title'] @Desc = params['Desc'] @Singer = params['Singer'] unless params['Ext'].nil? @Ext = SongExt.new @Ext.deserialize(params['Ext']) end @PublishTime = params['PublishTime'] @SiteName = params['SiteName'] @SiteIcon = params['SiteIcon'] end |