Class: TencentCloud::Ame::V20190916::MusicDetailInfo

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

Overview

歌曲变更细节

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(musicid = nil, ameid = nil, tags = nil, hitwords = nil, bpm = nil, score = nil, scene = nil, region = nil, authperiod = nil, commercialization = nil, platform = nil, channel = nil) ⇒ MusicDetailInfo

Returns a new instance of MusicDetailInfo.



2217
2218
2219
2220
2221
2222
2223
2224
2225
2226
2227
2228
2229
2230
# File 'lib/v20190916/models.rb', line 2217

def initialize(musicid=nil, ameid=nil, tags=nil, hitwords=nil, bpm=nil, score=nil, scene=nil, region=nil, authperiod=nil, commercialization=nil, platform=nil, channel=nil)
  @MusicId = musicid
  @AmeId = ameid
  @Tags = tags
  @HitWords = hitwords
  @Bpm = bpm
  @Score = score
  @Scene = scene
  @Region = region
  @AuthPeriod = authperiod
  @Commercialization = commercialization
  @Platform = platform
  @Channel = channel
end

Instance Attribute Details

#AmeIdObject

Parameters:

  • MusicId:

    资源方音乐Id

  • AmeId:

    资源方识别信息

  • Tags:

    分类标签

  • HitWords:

    关键词

  • Bpm:

    节奏信息

  • Score:

    商业化权益

  • Scene:

    应用歌曲信息,1.图文/短视频,2.网络直播,3.网络电台FM,4.免费游戏,5.商业游戏,6.网店网站设计,7.广告营销,8.网络长视频

  • Region:

    应用地域,1. 中国大陆,2. 中国含港澳台,3. 全球

  • AuthPeriod:

    授权时间,1. 1年, 5. 随片永久

  • Commercialization:

    商业化授权,1. 支持商业化 ,2. 不支持商业化

  • Platform:

    跨平台传播,1. 支持跨平台传播 ,2. 不支持跨平台传播

  • Channel:

    传播渠道



2215
2216
2217
# File 'lib/v20190916/models.rb', line 2215

def AmeId
  @AmeId
end

#AuthPeriodObject

Parameters:

  • MusicId:

    资源方音乐Id

  • AmeId:

    资源方识别信息

  • Tags:

    分类标签

  • HitWords:

    关键词

  • Bpm:

    节奏信息

  • Score:

    商业化权益

  • Scene:

    应用歌曲信息,1.图文/短视频,2.网络直播,3.网络电台FM,4.免费游戏,5.商业游戏,6.网店网站设计,7.广告营销,8.网络长视频

  • Region:

    应用地域,1. 中国大陆,2. 中国含港澳台,3. 全球

  • AuthPeriod:

    授权时间,1. 1年, 5. 随片永久

  • Commercialization:

    商业化授权,1. 支持商业化 ,2. 不支持商业化

  • Platform:

    跨平台传播,1. 支持跨平台传播 ,2. 不支持跨平台传播

  • Channel:

    传播渠道



2215
2216
2217
# File 'lib/v20190916/models.rb', line 2215

def AuthPeriod
  @AuthPeriod
end

#BpmObject

Parameters:

  • MusicId:

    资源方音乐Id

  • AmeId:

    资源方识别信息

  • Tags:

    分类标签

  • HitWords:

    关键词

  • Bpm:

    节奏信息

  • Score:

    商业化权益

  • Scene:

    应用歌曲信息,1.图文/短视频,2.网络直播,3.网络电台FM,4.免费游戏,5.商业游戏,6.网店网站设计,7.广告营销,8.网络长视频

  • Region:

    应用地域,1. 中国大陆,2. 中国含港澳台,3. 全球

  • AuthPeriod:

    授权时间,1. 1年, 5. 随片永久

  • Commercialization:

    商业化授权,1. 支持商业化 ,2. 不支持商业化

  • Platform:

    跨平台传播,1. 支持跨平台传播 ,2. 不支持跨平台传播

  • Channel:

    传播渠道



2215
2216
2217
# File 'lib/v20190916/models.rb', line 2215

def Bpm
  @Bpm
end

#ChannelObject

Parameters:

  • MusicId:

    资源方音乐Id

  • AmeId:

    资源方识别信息

  • Tags:

    分类标签

  • HitWords:

    关键词

  • Bpm:

    节奏信息

  • Score:

    商业化权益

  • Scene:

    应用歌曲信息,1.图文/短视频,2.网络直播,3.网络电台FM,4.免费游戏,5.商业游戏,6.网店网站设计,7.广告营销,8.网络长视频

  • Region:

    应用地域,1. 中国大陆,2. 中国含港澳台,3. 全球

  • AuthPeriod:

    授权时间,1. 1年, 5. 随片永久

  • Commercialization:

    商业化授权,1. 支持商业化 ,2. 不支持商业化

  • Platform:

    跨平台传播,1. 支持跨平台传播 ,2. 不支持跨平台传播

  • Channel:

    传播渠道



2215
2216
2217
# File 'lib/v20190916/models.rb', line 2215

def Channel
  @Channel
end

#CommercializationObject

Parameters:

  • MusicId:

    资源方音乐Id

  • AmeId:

    资源方识别信息

  • Tags:

    分类标签

  • HitWords:

    关键词

  • Bpm:

    节奏信息

  • Score:

    商业化权益

  • Scene:

    应用歌曲信息,1.图文/短视频,2.网络直播,3.网络电台FM,4.免费游戏,5.商业游戏,6.网店网站设计,7.广告营销,8.网络长视频

  • Region:

    应用地域,1. 中国大陆,2. 中国含港澳台,3. 全球

  • AuthPeriod:

    授权时间,1. 1年, 5. 随片永久

  • Commercialization:

    商业化授权,1. 支持商业化 ,2. 不支持商业化

  • Platform:

    跨平台传播,1. 支持跨平台传播 ,2. 不支持跨平台传播

  • Channel:

    传播渠道



2215
2216
2217
# File 'lib/v20190916/models.rb', line 2215

def Commercialization
  @Commercialization
end

#HitWordsObject

Parameters:

  • MusicId:

    资源方音乐Id

  • AmeId:

    资源方识别信息

  • Tags:

    分类标签

  • HitWords:

    关键词

  • Bpm:

    节奏信息

  • Score:

    商业化权益

  • Scene:

    应用歌曲信息,1.图文/短视频,2.网络直播,3.网络电台FM,4.免费游戏,5.商业游戏,6.网店网站设计,7.广告营销,8.网络长视频

  • Region:

    应用地域,1. 中国大陆,2. 中国含港澳台,3. 全球

  • AuthPeriod:

    授权时间,1. 1年, 5. 随片永久

  • Commercialization:

    商业化授权,1. 支持商业化 ,2. 不支持商业化

  • Platform:

    跨平台传播,1. 支持跨平台传播 ,2. 不支持跨平台传播

  • Channel:

    传播渠道



2215
2216
2217
# File 'lib/v20190916/models.rb', line 2215

def HitWords
  @HitWords
end

#MusicIdObject

Parameters:

  • MusicId:

    资源方音乐Id

  • AmeId:

    资源方识别信息

  • Tags:

    分类标签

  • HitWords:

    关键词

  • Bpm:

    节奏信息

  • Score:

    商业化权益

  • Scene:

    应用歌曲信息,1.图文/短视频,2.网络直播,3.网络电台FM,4.免费游戏,5.商业游戏,6.网店网站设计,7.广告营销,8.网络长视频

  • Region:

    应用地域,1. 中国大陆,2. 中国含港澳台,3. 全球

  • AuthPeriod:

    授权时间,1. 1年, 5. 随片永久

  • Commercialization:

    商业化授权,1. 支持商业化 ,2. 不支持商业化

  • Platform:

    跨平台传播,1. 支持跨平台传播 ,2. 不支持跨平台传播

  • Channel:

    传播渠道



2215
2216
2217
# File 'lib/v20190916/models.rb', line 2215

def MusicId
  @MusicId
end

#PlatformObject

Parameters:

  • MusicId:

    资源方音乐Id

  • AmeId:

    资源方识别信息

  • Tags:

    分类标签

  • HitWords:

    关键词

  • Bpm:

    节奏信息

  • Score:

    商业化权益

  • Scene:

    应用歌曲信息,1.图文/短视频,2.网络直播,3.网络电台FM,4.免费游戏,5.商业游戏,6.网店网站设计,7.广告营销,8.网络长视频

  • Region:

    应用地域,1. 中国大陆,2. 中国含港澳台,3. 全球

  • AuthPeriod:

    授权时间,1. 1年, 5. 随片永久

  • Commercialization:

    商业化授权,1. 支持商业化 ,2. 不支持商业化

  • Platform:

    跨平台传播,1. 支持跨平台传播 ,2. 不支持跨平台传播

  • Channel:

    传播渠道



2215
2216
2217
# File 'lib/v20190916/models.rb', line 2215

def Platform
  @Platform
end

#RegionObject

Parameters:

  • MusicId:

    资源方音乐Id

  • AmeId:

    资源方识别信息

  • Tags:

    分类标签

  • HitWords:

    关键词

  • Bpm:

    节奏信息

  • Score:

    商业化权益

  • Scene:

    应用歌曲信息,1.图文/短视频,2.网络直播,3.网络电台FM,4.免费游戏,5.商业游戏,6.网店网站设计,7.广告营销,8.网络长视频

  • Region:

    应用地域,1. 中国大陆,2. 中国含港澳台,3. 全球

  • AuthPeriod:

    授权时间,1. 1年, 5. 随片永久

  • Commercialization:

    商业化授权,1. 支持商业化 ,2. 不支持商业化

  • Platform:

    跨平台传播,1. 支持跨平台传播 ,2. 不支持跨平台传播

  • Channel:

    传播渠道



2215
2216
2217
# File 'lib/v20190916/models.rb', line 2215

def Region
  @Region
end

#SceneObject

Parameters:

  • MusicId:

    资源方音乐Id

  • AmeId:

    资源方识别信息

  • Tags:

    分类标签

  • HitWords:

    关键词

  • Bpm:

    节奏信息

  • Score:

    商业化权益

  • Scene:

    应用歌曲信息,1.图文/短视频,2.网络直播,3.网络电台FM,4.免费游戏,5.商业游戏,6.网店网站设计,7.广告营销,8.网络长视频

  • Region:

    应用地域,1. 中国大陆,2. 中国含港澳台,3. 全球

  • AuthPeriod:

    授权时间,1. 1年, 5. 随片永久

  • Commercialization:

    商业化授权,1. 支持商业化 ,2. 不支持商业化

  • Platform:

    跨平台传播,1. 支持跨平台传播 ,2. 不支持跨平台传播

  • Channel:

    传播渠道



2215
2216
2217
# File 'lib/v20190916/models.rb', line 2215

def Scene
  @Scene
end

#ScoreObject

Parameters:

  • MusicId:

    资源方音乐Id

  • AmeId:

    资源方识别信息

  • Tags:

    分类标签

  • HitWords:

    关键词

  • Bpm:

    节奏信息

  • Score:

    商业化权益

  • Scene:

    应用歌曲信息,1.图文/短视频,2.网络直播,3.网络电台FM,4.免费游戏,5.商业游戏,6.网店网站设计,7.广告营销,8.网络长视频

  • Region:

    应用地域,1. 中国大陆,2. 中国含港澳台,3. 全球

  • AuthPeriod:

    授权时间,1. 1年, 5. 随片永久

  • Commercialization:

    商业化授权,1. 支持商业化 ,2. 不支持商业化

  • Platform:

    跨平台传播,1. 支持跨平台传播 ,2. 不支持跨平台传播

  • Channel:

    传播渠道



2215
2216
2217
# File 'lib/v20190916/models.rb', line 2215

def Score
  @Score
end

#TagsObject

Parameters:

  • MusicId:

    资源方音乐Id

  • AmeId:

    资源方识别信息

  • Tags:

    分类标签

  • HitWords:

    关键词

  • Bpm:

    节奏信息

  • Score:

    商业化权益

  • Scene:

    应用歌曲信息,1.图文/短视频,2.网络直播,3.网络电台FM,4.免费游戏,5.商业游戏,6.网店网站设计,7.广告营销,8.网络长视频

  • Region:

    应用地域,1. 中国大陆,2. 中国含港澳台,3. 全球

  • AuthPeriod:

    授权时间,1. 1年, 5. 随片永久

  • Commercialization:

    商业化授权,1. 支持商业化 ,2. 不支持商业化

  • Platform:

    跨平台传播,1. 支持跨平台传播 ,2. 不支持跨平台传播

  • Channel:

    传播渠道



2215
2216
2217
# File 'lib/v20190916/models.rb', line 2215

def Tags
  @Tags
end

Instance Method Details

#deserialize(params) ⇒ Object



2232
2233
2234
2235
2236
2237
2238
2239
2240
2241
2242
2243
2244
2245
# File 'lib/v20190916/models.rb', line 2232

def deserialize(params)
  @MusicId = params['MusicId']
  @AmeId = params['AmeId']
  @Tags = params['Tags']
  @HitWords = params['HitWords']
  @Bpm = params['Bpm']
  @Score = params['Score']
  @Scene = params['Scene']
  @Region = params['Region']
  @AuthPeriod = params['AuthPeriod']
  @Commercialization = params['Commercialization']
  @Platform = params['Platform']
  @Channel = params['Channel']
end