Class: TencentCloud::Hunyuan::V20230901::Multimedia

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

Overview

多媒体详情

Instance Attribute Summary collapse

Instance Method Summary collapse

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

#DescObject

说明:

  1. image:图片;music:单曲,类型为单曲时,会返回详细歌手和歌曲信息;album:专辑;playlist:歌单。

  2. 当 type 为 music、album、playlist 时,需要配合 [QQ音乐SDK](developer.y.qq.com/) 使用。

说明:

  1. type 为 image 时,地址为图片的预览地址;其他类型时,地址为封面图地址。

说明:

  1. 仅 type 为 image 时,该字段有值。

注意:此字段可能返回 null,表示取不到有效值。说明:

  1. type 为 image 时,该字段为空。

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。说明:

  1. 仅 type 为 music 时,该字段有值。

注意:此字段可能返回 null,表示取不到有效值。说明:

  1. 仅 type 为 music 时,该字段有值。

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Type:

    多媒体类型,可选值包括 image、music、album、playlist。

  • Url:

    多媒体地址。

  • Width:

    如果Url为图片地址,标识图片宽度。

  • Height:

    如果Url为图片地址,标识图片高度。

  • JumpUrl:

    多媒体详情地址。

  • ThumbURL:

    缩略图地址。

  • ThumbWidth:

    缩略图宽度

  • ThumbHeight:

    缩略图高度

  • Title:

    名称。

  • Desc:

    描述。

  • Singer:

    歌手名称。

  • Ext:

    歌曲详情。

  • PublishTime:

    发布时间。

  • SiteName:

    站点名称

  • SiteIcon:

    站点图标



1885
1886
1887
# File 'lib/v20230901/models.rb', line 1885

def Desc
  @Desc
end

#ExtObject

说明:

  1. image:图片;music:单曲,类型为单曲时,会返回详细歌手和歌曲信息;album:专辑;playlist:歌单。

  2. 当 type 为 music、album、playlist 时,需要配合 [QQ音乐SDK](developer.y.qq.com/) 使用。

说明:

  1. type 为 image 时,地址为图片的预览地址;其他类型时,地址为封面图地址。

说明:

  1. 仅 type 为 image 时,该字段有值。

注意:此字段可能返回 null,表示取不到有效值。说明:

  1. type 为 image 时,该字段为空。

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。说明:

  1. 仅 type 为 music 时,该字段有值。

注意:此字段可能返回 null,表示取不到有效值。说明:

  1. 仅 type 为 music 时,该字段有值。

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Type:

    多媒体类型,可选值包括 image、music、album、playlist。

  • Url:

    多媒体地址。

  • Width:

    如果Url为图片地址,标识图片宽度。

  • Height:

    如果Url为图片地址,标识图片高度。

  • JumpUrl:

    多媒体详情地址。

  • ThumbURL:

    缩略图地址。

  • ThumbWidth:

    缩略图宽度

  • ThumbHeight:

    缩略图高度

  • Title:

    名称。

  • Desc:

    描述。

  • Singer:

    歌手名称。

  • Ext:

    歌曲详情。

  • PublishTime:

    发布时间。

  • SiteName:

    站点名称

  • SiteIcon:

    站点图标



1885
1886
1887
# File 'lib/v20230901/models.rb', line 1885

def Ext
  @Ext
end

#HeightObject

说明:

  1. image:图片;music:单曲,类型为单曲时,会返回详细歌手和歌曲信息;album:专辑;playlist:歌单。

  2. 当 type 为 music、album、playlist 时,需要配合 [QQ音乐SDK](developer.y.qq.com/) 使用。

说明:

  1. type 为 image 时,地址为图片的预览地址;其他类型时,地址为封面图地址。

说明:

  1. 仅 type 为 image 时,该字段有值。

注意:此字段可能返回 null,表示取不到有效值。说明:

  1. type 为 image 时,该字段为空。

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。说明:

  1. 仅 type 为 music 时,该字段有值。

注意:此字段可能返回 null,表示取不到有效值。说明:

  1. 仅 type 为 music 时,该字段有值。

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Type:

    多媒体类型,可选值包括 image、music、album、playlist。

  • Url:

    多媒体地址。

  • Width:

    如果Url为图片地址,标识图片宽度。

  • Height:

    如果Url为图片地址,标识图片高度。

  • JumpUrl:

    多媒体详情地址。

  • ThumbURL:

    缩略图地址。

  • ThumbWidth:

    缩略图宽度

  • ThumbHeight:

    缩略图高度

  • Title:

    名称。

  • Desc:

    描述。

  • Singer:

    歌手名称。

  • Ext:

    歌曲详情。

  • PublishTime:

    发布时间。

  • SiteName:

    站点名称

  • SiteIcon:

    站点图标



1885
1886
1887
# File 'lib/v20230901/models.rb', line 1885

def Height
  @Height
end

#JumpUrlObject

说明:

  1. image:图片;music:单曲,类型为单曲时,会返回详细歌手和歌曲信息;album:专辑;playlist:歌单。

  2. 当 type 为 music、album、playlist 时,需要配合 [QQ音乐SDK](developer.y.qq.com/) 使用。

说明:

  1. type 为 image 时,地址为图片的预览地址;其他类型时,地址为封面图地址。

说明:

  1. 仅 type 为 image 时,该字段有值。

注意:此字段可能返回 null,表示取不到有效值。说明:

  1. type 为 image 时,该字段为空。

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。说明:

  1. 仅 type 为 music 时,该字段有值。

注意:此字段可能返回 null,表示取不到有效值。说明:

  1. 仅 type 为 music 时,该字段有值。

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Type:

    多媒体类型,可选值包括 image、music、album、playlist。

  • Url:

    多媒体地址。

  • Width:

    如果Url为图片地址,标识图片宽度。

  • Height:

    如果Url为图片地址,标识图片高度。

  • JumpUrl:

    多媒体详情地址。

  • ThumbURL:

    缩略图地址。

  • ThumbWidth:

    缩略图宽度

  • ThumbHeight:

    缩略图高度

  • Title:

    名称。

  • Desc:

    描述。

  • Singer:

    歌手名称。

  • Ext:

    歌曲详情。

  • PublishTime:

    发布时间。

  • SiteName:

    站点名称

  • SiteIcon:

    站点图标



1885
1886
1887
# File 'lib/v20230901/models.rb', line 1885

def JumpUrl
  @JumpUrl
end

#PublishTimeObject

说明:

  1. image:图片;music:单曲,类型为单曲时,会返回详细歌手和歌曲信息;album:专辑;playlist:歌单。

  2. 当 type 为 music、album、playlist 时,需要配合 [QQ音乐SDK](developer.y.qq.com/) 使用。

说明:

  1. type 为 image 时,地址为图片的预览地址;其他类型时,地址为封面图地址。

说明:

  1. 仅 type 为 image 时,该字段有值。

注意:此字段可能返回 null,表示取不到有效值。说明:

  1. type 为 image 时,该字段为空。

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。说明:

  1. 仅 type 为 music 时,该字段有值。

注意:此字段可能返回 null,表示取不到有效值。说明:

  1. 仅 type 为 music 时,该字段有值。

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Type:

    多媒体类型,可选值包括 image、music、album、playlist。

  • Url:

    多媒体地址。

  • Width:

    如果Url为图片地址,标识图片宽度。

  • Height:

    如果Url为图片地址,标识图片高度。

  • JumpUrl:

    多媒体详情地址。

  • ThumbURL:

    缩略图地址。

  • ThumbWidth:

    缩略图宽度

  • ThumbHeight:

    缩略图高度

  • Title:

    名称。

  • Desc:

    描述。

  • Singer:

    歌手名称。

  • Ext:

    歌曲详情。

  • PublishTime:

    发布时间。

  • SiteName:

    站点名称

  • SiteIcon:

    站点图标



1885
1886
1887
# File 'lib/v20230901/models.rb', line 1885

def PublishTime
  @PublishTime
end

#SingerObject

说明:

  1. image:图片;music:单曲,类型为单曲时,会返回详细歌手和歌曲信息;album:专辑;playlist:歌单。

  2. 当 type 为 music、album、playlist 时,需要配合 [QQ音乐SDK](developer.y.qq.com/) 使用。

说明:

  1. type 为 image 时,地址为图片的预览地址;其他类型时,地址为封面图地址。

说明:

  1. 仅 type 为 image 时,该字段有值。

注意:此字段可能返回 null,表示取不到有效值。说明:

  1. type 为 image 时,该字段为空。

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。说明:

  1. 仅 type 为 music 时,该字段有值。

注意:此字段可能返回 null,表示取不到有效值。说明:

  1. 仅 type 为 music 时,该字段有值。

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Type:

    多媒体类型,可选值包括 image、music、album、playlist。

  • Url:

    多媒体地址。

  • Width:

    如果Url为图片地址,标识图片宽度。

  • Height:

    如果Url为图片地址,标识图片高度。

  • JumpUrl:

    多媒体详情地址。

  • ThumbURL:

    缩略图地址。

  • ThumbWidth:

    缩略图宽度

  • ThumbHeight:

    缩略图高度

  • Title:

    名称。

  • Desc:

    描述。

  • Singer:

    歌手名称。

  • Ext:

    歌曲详情。

  • PublishTime:

    发布时间。

  • SiteName:

    站点名称

  • SiteIcon:

    站点图标



1885
1886
1887
# File 'lib/v20230901/models.rb', line 1885

def Singer
  @Singer
end

#SiteIconObject

说明:

  1. image:图片;music:单曲,类型为单曲时,会返回详细歌手和歌曲信息;album:专辑;playlist:歌单。

  2. 当 type 为 music、album、playlist 时,需要配合 [QQ音乐SDK](developer.y.qq.com/) 使用。

说明:

  1. type 为 image 时,地址为图片的预览地址;其他类型时,地址为封面图地址。

说明:

  1. 仅 type 为 image 时,该字段有值。

注意:此字段可能返回 null,表示取不到有效值。说明:

  1. type 为 image 时,该字段为空。

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。说明:

  1. 仅 type 为 music 时,该字段有值。

注意:此字段可能返回 null,表示取不到有效值。说明:

  1. 仅 type 为 music 时,该字段有值。

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Type:

    多媒体类型,可选值包括 image、music、album、playlist。

  • Url:

    多媒体地址。

  • Width:

    如果Url为图片地址,标识图片宽度。

  • Height:

    如果Url为图片地址,标识图片高度。

  • JumpUrl:

    多媒体详情地址。

  • ThumbURL:

    缩略图地址。

  • ThumbWidth:

    缩略图宽度

  • ThumbHeight:

    缩略图高度

  • Title:

    名称。

  • Desc:

    描述。

  • Singer:

    歌手名称。

  • Ext:

    歌曲详情。

  • PublishTime:

    发布时间。

  • SiteName:

    站点名称

  • SiteIcon:

    站点图标



1885
1886
1887
# File 'lib/v20230901/models.rb', line 1885

def SiteIcon
  @SiteIcon
end

#SiteNameObject

说明:

  1. image:图片;music:单曲,类型为单曲时,会返回详细歌手和歌曲信息;album:专辑;playlist:歌单。

  2. 当 type 为 music、album、playlist 时,需要配合 [QQ音乐SDK](developer.y.qq.com/) 使用。

说明:

  1. type 为 image 时,地址为图片的预览地址;其他类型时,地址为封面图地址。

说明:

  1. 仅 type 为 image 时,该字段有值。

注意:此字段可能返回 null,表示取不到有效值。说明:

  1. type 为 image 时,该字段为空。

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。说明:

  1. 仅 type 为 music 时,该字段有值。

注意:此字段可能返回 null,表示取不到有效值。说明:

  1. 仅 type 为 music 时,该字段有值。

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Type:

    多媒体类型,可选值包括 image、music、album、playlist。

  • Url:

    多媒体地址。

  • Width:

    如果Url为图片地址,标识图片宽度。

  • Height:

    如果Url为图片地址,标识图片高度。

  • JumpUrl:

    多媒体详情地址。

  • ThumbURL:

    缩略图地址。

  • ThumbWidth:

    缩略图宽度

  • ThumbHeight:

    缩略图高度

  • Title:

    名称。

  • Desc:

    描述。

  • Singer:

    歌手名称。

  • Ext:

    歌曲详情。

  • PublishTime:

    发布时间。

  • SiteName:

    站点名称

  • SiteIcon:

    站点图标



1885
1886
1887
# File 'lib/v20230901/models.rb', line 1885

def SiteName
  @SiteName
end

#ThumbHeightObject

说明:

  1. image:图片;music:单曲,类型为单曲时,会返回详细歌手和歌曲信息;album:专辑;playlist:歌单。

  2. 当 type 为 music、album、playlist 时,需要配合 [QQ音乐SDK](developer.y.qq.com/) 使用。

说明:

  1. type 为 image 时,地址为图片的预览地址;其他类型时,地址为封面图地址。

说明:

  1. 仅 type 为 image 时,该字段有值。

注意:此字段可能返回 null,表示取不到有效值。说明:

  1. type 为 image 时,该字段为空。

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。说明:

  1. 仅 type 为 music 时,该字段有值。

注意:此字段可能返回 null,表示取不到有效值。说明:

  1. 仅 type 为 music 时,该字段有值。

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Type:

    多媒体类型,可选值包括 image、music、album、playlist。

  • Url:

    多媒体地址。

  • Width:

    如果Url为图片地址,标识图片宽度。

  • Height:

    如果Url为图片地址,标识图片高度。

  • JumpUrl:

    多媒体详情地址。

  • ThumbURL:

    缩略图地址。

  • ThumbWidth:

    缩略图宽度

  • ThumbHeight:

    缩略图高度

  • Title:

    名称。

  • Desc:

    描述。

  • Singer:

    歌手名称。

  • Ext:

    歌曲详情。

  • PublishTime:

    发布时间。

  • SiteName:

    站点名称

  • SiteIcon:

    站点图标



1885
1886
1887
# File 'lib/v20230901/models.rb', line 1885

def ThumbHeight
  @ThumbHeight
end

#ThumbURLObject

说明:

  1. image:图片;music:单曲,类型为单曲时,会返回详细歌手和歌曲信息;album:专辑;playlist:歌单。

  2. 当 type 为 music、album、playlist 时,需要配合 [QQ音乐SDK](developer.y.qq.com/) 使用。

说明:

  1. type 为 image 时,地址为图片的预览地址;其他类型时,地址为封面图地址。

说明:

  1. 仅 type 为 image 时,该字段有值。

注意:此字段可能返回 null,表示取不到有效值。说明:

  1. type 为 image 时,该字段为空。

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。说明:

  1. 仅 type 为 music 时,该字段有值。

注意:此字段可能返回 null,表示取不到有效值。说明:

  1. 仅 type 为 music 时,该字段有值。

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Type:

    多媒体类型,可选值包括 image、music、album、playlist。

  • Url:

    多媒体地址。

  • Width:

    如果Url为图片地址,标识图片宽度。

  • Height:

    如果Url为图片地址,标识图片高度。

  • JumpUrl:

    多媒体详情地址。

  • ThumbURL:

    缩略图地址。

  • ThumbWidth:

    缩略图宽度

  • ThumbHeight:

    缩略图高度

  • Title:

    名称。

  • Desc:

    描述。

  • Singer:

    歌手名称。

  • Ext:

    歌曲详情。

  • PublishTime:

    发布时间。

  • SiteName:

    站点名称

  • SiteIcon:

    站点图标



1885
1886
1887
# File 'lib/v20230901/models.rb', line 1885

def ThumbURL
  @ThumbURL
end

#ThumbWidthObject

说明:

  1. image:图片;music:单曲,类型为单曲时,会返回详细歌手和歌曲信息;album:专辑;playlist:歌单。

  2. 当 type 为 music、album、playlist 时,需要配合 [QQ音乐SDK](developer.y.qq.com/) 使用。

说明:

  1. type 为 image 时,地址为图片的预览地址;其他类型时,地址为封面图地址。

说明:

  1. 仅 type 为 image 时,该字段有值。

注意:此字段可能返回 null,表示取不到有效值。说明:

  1. type 为 image 时,该字段为空。

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。说明:

  1. 仅 type 为 music 时,该字段有值。

注意:此字段可能返回 null,表示取不到有效值。说明:

  1. 仅 type 为 music 时,该字段有值。

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Type:

    多媒体类型,可选值包括 image、music、album、playlist。

  • Url:

    多媒体地址。

  • Width:

    如果Url为图片地址,标识图片宽度。

  • Height:

    如果Url为图片地址,标识图片高度。

  • JumpUrl:

    多媒体详情地址。

  • ThumbURL:

    缩略图地址。

  • ThumbWidth:

    缩略图宽度

  • ThumbHeight:

    缩略图高度

  • Title:

    名称。

  • Desc:

    描述。

  • Singer:

    歌手名称。

  • Ext:

    歌曲详情。

  • PublishTime:

    发布时间。

  • SiteName:

    站点名称

  • SiteIcon:

    站点图标



1885
1886
1887
# File 'lib/v20230901/models.rb', line 1885

def ThumbWidth
  @ThumbWidth
end

#TitleObject

说明:

  1. image:图片;music:单曲,类型为单曲时,会返回详细歌手和歌曲信息;album:专辑;playlist:歌单。

  2. 当 type 为 music、album、playlist 时,需要配合 [QQ音乐SDK](developer.y.qq.com/) 使用。

说明:

  1. type 为 image 时,地址为图片的预览地址;其他类型时,地址为封面图地址。

说明:

  1. 仅 type 为 image 时,该字段有值。

注意:此字段可能返回 null,表示取不到有效值。说明:

  1. type 为 image 时,该字段为空。

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。说明:

  1. 仅 type 为 music 时,该字段有值。

注意:此字段可能返回 null,表示取不到有效值。说明:

  1. 仅 type 为 music 时,该字段有值。

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Type:

    多媒体类型,可选值包括 image、music、album、playlist。

  • Url:

    多媒体地址。

  • Width:

    如果Url为图片地址,标识图片宽度。

  • Height:

    如果Url为图片地址,标识图片高度。

  • JumpUrl:

    多媒体详情地址。

  • ThumbURL:

    缩略图地址。

  • ThumbWidth:

    缩略图宽度

  • ThumbHeight:

    缩略图高度

  • Title:

    名称。

  • Desc:

    描述。

  • Singer:

    歌手名称。

  • Ext:

    歌曲详情。

  • PublishTime:

    发布时间。

  • SiteName:

    站点名称

  • SiteIcon:

    站点图标



1885
1886
1887
# File 'lib/v20230901/models.rb', line 1885

def Title
  @Title
end

#TypeObject

说明:

  1. image:图片;music:单曲,类型为单曲时,会返回详细歌手和歌曲信息;album:专辑;playlist:歌单。

  2. 当 type 为 music、album、playlist 时,需要配合 [QQ音乐SDK](developer.y.qq.com/) 使用。

说明:

  1. type 为 image 时,地址为图片的预览地址;其他类型时,地址为封面图地址。

说明:

  1. 仅 type 为 image 时,该字段有值。

注意:此字段可能返回 null,表示取不到有效值。说明:

  1. type 为 image 时,该字段为空。

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。说明:

  1. 仅 type 为 music 时,该字段有值。

注意:此字段可能返回 null,表示取不到有效值。说明:

  1. 仅 type 为 music 时,该字段有值。

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Type:

    多媒体类型,可选值包括 image、music、album、playlist。

  • Url:

    多媒体地址。

  • Width:

    如果Url为图片地址,标识图片宽度。

  • Height:

    如果Url为图片地址,标识图片高度。

  • JumpUrl:

    多媒体详情地址。

  • ThumbURL:

    缩略图地址。

  • ThumbWidth:

    缩略图宽度

  • ThumbHeight:

    缩略图高度

  • Title:

    名称。

  • Desc:

    描述。

  • Singer:

    歌手名称。

  • Ext:

    歌曲详情。

  • PublishTime:

    发布时间。

  • SiteName:

    站点名称

  • SiteIcon:

    站点图标



1885
1886
1887
# File 'lib/v20230901/models.rb', line 1885

def Type
  @Type
end

#UrlObject

说明:

  1. image:图片;music:单曲,类型为单曲时,会返回详细歌手和歌曲信息;album:专辑;playlist:歌单。

  2. 当 type 为 music、album、playlist 时,需要配合 [QQ音乐SDK](developer.y.qq.com/) 使用。

说明:

  1. type 为 image 时,地址为图片的预览地址;其他类型时,地址为封面图地址。

说明:

  1. 仅 type 为 image 时,该字段有值。

注意:此字段可能返回 null,表示取不到有效值。说明:

  1. type 为 image 时,该字段为空。

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。说明:

  1. 仅 type 为 music 时,该字段有值。

注意:此字段可能返回 null,表示取不到有效值。说明:

  1. 仅 type 为 music 时,该字段有值。

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Type:

    多媒体类型,可选值包括 image、music、album、playlist。

  • Url:

    多媒体地址。

  • Width:

    如果Url为图片地址,标识图片宽度。

  • Height:

    如果Url为图片地址,标识图片高度。

  • JumpUrl:

    多媒体详情地址。

  • ThumbURL:

    缩略图地址。

  • ThumbWidth:

    缩略图宽度

  • ThumbHeight:

    缩略图高度

  • Title:

    名称。

  • Desc:

    描述。

  • Singer:

    歌手名称。

  • Ext:

    歌曲详情。

  • PublishTime:

    发布时间。

  • SiteName:

    站点名称

  • SiteIcon:

    站点图标



1885
1886
1887
# File 'lib/v20230901/models.rb', line 1885

def Url
  @Url
end

#WidthObject

说明:

  1. image:图片;music:单曲,类型为单曲时,会返回详细歌手和歌曲信息;album:专辑;playlist:歌单。

  2. 当 type 为 music、album、playlist 时,需要配合 [QQ音乐SDK](developer.y.qq.com/) 使用。

说明:

  1. type 为 image 时,地址为图片的预览地址;其他类型时,地址为封面图地址。

说明:

  1. 仅 type 为 image 时,该字段有值。

注意:此字段可能返回 null,表示取不到有效值。说明:

  1. type 为 image 时,该字段为空。

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。说明:

  1. 仅 type 为 music 时,该字段有值。

注意:此字段可能返回 null,表示取不到有效值。说明:

  1. 仅 type 为 music 时,该字段有值。

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Type:

    多媒体类型,可选值包括 image、music、album、playlist。

  • Url:

    多媒体地址。

  • Width:

    如果Url为图片地址,标识图片宽度。

  • Height:

    如果Url为图片地址,标识图片高度。

  • JumpUrl:

    多媒体详情地址。

  • ThumbURL:

    缩略图地址。

  • ThumbWidth:

    缩略图宽度

  • ThumbHeight:

    缩略图高度

  • Title:

    名称。

  • Desc:

    描述。

  • Singer:

    歌手名称。

  • Ext:

    歌曲详情。

  • PublishTime:

    发布时间。

  • SiteName:

    站点名称

  • SiteIcon:

    站点图标



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