Skip to content

Commit

Permalink
release 3.0.410
Browse files Browse the repository at this point in the history
  • Loading branch information
tencentcloudapi committed May 31, 2021
1 parent 7b3c237 commit b23ceba
Show file tree
Hide file tree
Showing 17 changed files with 642 additions and 238 deletions.
500 changes: 304 additions & 196 deletions CHANGELOG.md

Large diffs are not rendered by default.

26 changes: 13 additions & 13 deletions products.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
| aai | [](https://cloud.tencent.com/document/product) | 2019-08-08 23:15:13 |
| af | [借贷反欺诈](https://cloud.tencent.com/document/product/668) | 2021-01-07 08:00:37 |
| afc | [定制建模](https://cloud.tencent.com/document/product/1029) | 2021-01-07 08:00:36 |
| ame | [正版曲库直通车](https://cloud.tencent.com/document/product/1155) | 2021-05-28 08:09:40 |
| ame | [正版曲库直通车](https://cloud.tencent.com/document/product/1155) | 2021-05-31 08:10:00 |
| ams | [音频内容检测](https://cloud.tencent.com/document/product/1219) | 2021-05-12 08:01:04 |
| apcas | [汽车精准获客服务](https://cloud.tencent.com/document/product/1244) | 2021-03-30 08:00:17 |
| ape | [正版图库直通车](https://cloud.tencent.com/document/product/1181) | 2021-04-20 08:00:30 |
Expand Down Expand Up @@ -39,25 +39,25 @@
| cim | [](https://cloud.tencent.com/document/product) | 2019-05-16 17:21:18 |
| cis | [](https://cloud.tencent.com/document/product) | 2018-06-07 15:01:42 |
| ckafka | [消息队列 Ckafka](https://cloud.tencent.com/document/product/597) | 2021-05-17 08:10:03 |
| clb | [负载均衡](https://cloud.tencent.com/document/product/214) | 2021-05-18 08:04:20 |
| clb | [负载均衡](https://cloud.tencent.com/document/product/214) | 2021-05-31 08:04:01 |
| cloudaudit | [云审计](https://cloud.tencent.com/document/product/629) | 2021-05-26 08:10:55 |
| cloudhsm | [云加密机](https://cloud.tencent.com/document/product/639) | 2021-05-28 08:09:58 |
| cme | [腾讯云剪](https://cloud.tencent.com/document/product/1156) | 2021-05-26 08:02:29 |
| cmq | [消息队列 CMQ](https://cloud.tencent.com/document/product/406) | 2021-02-22 08:01:08 |
| cms | [内容安全](https://cloud.tencent.com/document/product) | 2020-10-29 08:03:08 |
| cpdp | [企业收付平台](https://cloud.tencent.com/document/product/1122) | 2021-05-14 08:10:33 |
| cpdp | [企业收付平台](https://cloud.tencent.com/document/product/1122) | 2021-05-28 20:59:36 |
| cr | [金融联络机器人](https://cloud.tencent.com/document/product/656) | 2021-02-24 08:03:24 |
| cvm | [云服务器](https://cloud.tencent.com/document/product/213) | 2021-05-27 08:04:09 |
| cwp | [主机安全](https://cloud.tencent.com/document/product/296) | 2021-05-28 08:10:41 |
| cws | [漏洞扫描服务](https://cloud.tencent.com/document/product) | 2019-11-22 12:16:15 |
| cynosdb | [云数据库 CynosDB](https://cloud.tencent.com/document/product/1003) | 2021-01-18 08:00:35 |
| cynosdb | [云数据库 CynosDB](https://cloud.tencent.com/document/product/1003) | 2021-05-31 08:01:04 |
| dayu | [DDoS 高防包](https://cloud.tencent.com/document/product/1021) | 2021-04-26 08:04:08 |
| dbbrain | [数据库智能管家 DBbrain](https://cloud.tencent.com/document/product/1130) | 2021-05-28 08:04:39 |
| dc | [专线接入](https://cloud.tencent.com/document/product/216) | 2021-05-24 08:04:38 |
| dcdb | [分布式数据库 TDSQL](https://cloud.tencent.com/document/product/557) | 2021-05-27 08:04:44 |
| dlc | [数据湖计算](https://cloud.tencent.com/document/product/1342) | 2021-03-26 08:00:05 |
| dnspod | [DNSPod](https://cloud.tencent.com/document/product/1427) | 2021-05-21 17:26:08 |
| domain | [域名注册](https://cloud.tencent.com/document/product/242) | 2021-05-24 08:04:49 |
| dnspod | [DNSPod](https://cloud.tencent.com/document/product/1427) | 2021-05-31 08:00:07 |
| domain | [域名注册](https://cloud.tencent.com/document/product/242) | 2021-05-31 08:04:49 |
| drm | [数字版权管理](https://cloud.tencent.com/document/product/1000) | 2021-01-07 08:04:33 |
| ds | [电子合同服务](https://cloud.tencent.com/document/product/869) | 2021-01-07 08:04:34 |
| dts | [数据传输服务](https://cloud.tencent.com/document/product/571) | 2021-02-03 08:04:31 |
Expand All @@ -84,8 +84,8 @@
| iir | [智能识图](https://cloud.tencent.com/document/product/1217) | 2021-01-07 08:00:40 |
| ims | [图片内容检测](https://cloud.tencent.com/document/product/1125) | 2021-05-12 08:00:38 |
| iot | [加速物联网套件](https://cloud.tencent.com/document/product/568) | 2021-01-07 08:05:22 |
| iotcloud | [物联网通信](https://cloud.tencent.com/document/product/634) | 2021-05-18 08:06:17 |
| iotexplorer | [物联网开发平台](https://cloud.tencent.com/document/product/1081) | 2021-04-22 08:05:46 |
| iotcloud | [物联网通信](https://cloud.tencent.com/document/product/634) | 2021-05-31 08:05:42 |
| iotexplorer | [物联网开发平台](https://cloud.tencent.com/document/product/1081) | 2021-05-31 08:05:55 |
| iottid | [物联网设备身份认证](https://cloud.tencent.com/document/product/1086) | 2021-01-07 08:05:49 |
| iotvideo | [物联网智能视频服务](https://cloud.tencent.com/document/product/1131) | 2021-05-18 08:01:52 |
| iotvideoindustry | [物联网智能视频服务(行业版)](https://cloud.tencent.com/document/product/1361) | 2021-05-08 15:18:48 |
Expand All @@ -98,7 +98,7 @@
| mgobe | [游戏联机对战引擎](https://cloud.tencent.com/document/product/1038) | 2021-01-26 08:00:28 |
| mna | [移动网络加速](https://cloud.tencent.com/document/product/1385) | 2021-05-17 08:00:05 |
| mongodb | [云数据库 MongoDB](https://cloud.tencent.com/document/product/240) | 2021-05-27 08:06:27 |
| monitor | [云监控](https://cloud.tencent.com/document/product/248) | 2021-05-17 08:06:33 |
| monitor | [云监控](https://cloud.tencent.com/document/product/248) | 2021-05-31 08:06:37 |
| mps | [视频处理](https://cloud.tencent.com/document/product/862) | 2021-05-21 08:06:33 |
| mrs | [医疗报告结构化](https://cloud.tencent.com/document/product/1314) | 2021-05-25 08:00:05 |
| ms | [移动应用安全](https://cloud.tencent.com/document/product) | 2020-06-05 08:13:52 |
Expand All @@ -116,7 +116,7 @@
| redis | [云数据库 Redis](https://cloud.tencent.com/document/product/239) | 2021-05-17 08:07:21 |
| rkp | [风险探针](https://cloud.tencent.com/document/product/1169) | 2021-01-07 08:11:09 |
| rp | [注册保护](https://cloud.tencent.com/document/product/1191) | 2021-01-07 08:00:38 |
| scf | [云函数](https://cloud.tencent.com/document/product/583) | 2021-05-08 15:26:06 |
| scf | [云函数](https://cloud.tencent.com/document/product/583) | 2021-05-31 08:07:35 |
| ses | [邮件推送](https://cloud.tencent.com/document/product/1288) | 2021-05-13 08:10:37 |
| smpn | [营销号码安全](https://cloud.tencent.com/document/product/1127) | 2021-01-07 08:01:56 |
| sms | [短信](https://cloud.tencent.com/document/product/382) | 2021-05-18 14:31:03 |
Expand All @@ -130,13 +130,13 @@
| sts | [安全凭证服务](https://cloud.tencent.com/document/product/1312) | 2021-05-17 08:10:58 |
| taf | [流量反欺诈](https://cloud.tencent.com/document/product/1031) | 2021-04-29 08:00:57 |
| tag | [标签](https://cloud.tencent.com/document/product/651) | 2021-01-26 08:07:51 |
| tat | [腾讯云自动化助手](https://cloud.tencent.com/document/product/1340) | 2021-05-28 08:11:06 |
| tat | [腾讯云自动化助手](https://cloud.tencent.com/document/product/1340) | 2021-05-31 08:11:21 |
| tav | [文件检测](https://cloud.tencent.com/document/product) | 2019-11-28 22:10:04 |
| tbaas | [TBaaS](https://cloud.tencent.com/document/product/663) | 2021-03-18 08:07:48 |
| tbm | [](https://cloud.tencent.com/document/product) | 2019-03-29 14:49:11 |
| tbp | [腾讯智能对话平台](https://cloud.tencent.com/document/product/1060) | 2021-01-07 08:07:55 |
| tcaplusdb | [游戏数据库 TcaplusDB](https://cloud.tencent.com/document/product/596) | 2021-05-20 08:07:49 |
| tcb | [云开发 CloudBase](https://cloud.tencent.com/document/product/876) | 2021-05-21 08:07:49 |
| tcb | [云开发 CloudBase](https://cloud.tencent.com/document/product/876) | 2021-05-31 08:08:10 |
| tcex | [腾讯云释义](https://cloud.tencent.com/document/product/1266) | 2021-01-07 08:00:18 |
| tci | [腾讯智学课堂分析](https://cloud.tencent.com/document/product) | 2020-08-24 08:06:03 |
| tcr | [容器镜像服务](https://cloud.tencent.com/document/product/1141) | 2021-05-17 08:10:10 |
Expand All @@ -162,7 +162,7 @@
| ump | [客流数字化平台](https://cloud.tencent.com/document/product/1320) | 2021-03-11 08:00:14 |
| vm | [视频内容安全](https://cloud.tencent.com/document/product/1265) | 2021-04-21 08:00:21 |
| vms | [语音消息](https://cloud.tencent.com/document/product/1128) | 2021-04-28 08:00:35 |
| vod | [云点播](https://cloud.tencent.com/document/product/266) | 2021-05-27 08:09:22 |
| vod | [云点播](https://cloud.tencent.com/document/product/266) | 2021-05-31 08:09:28 |
| vpc | [私有网络](https://cloud.tencent.com/document/product/215) | 2021-05-24 08:08:44 |
| waf | [Web 应用防火墙](https://cloud.tencent.com/document/product/627) | 2021-04-28 08:14:06 |
| wss | [SSL证书管理服务](https://cloud.tencent.com/document/product) | 2020-04-01 08:53:44 |
Expand Down
2 changes: 1 addition & 1 deletion tencentcloud/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -14,4 +14,4 @@
# limitations under the License.


__version__ = '3.0.409'
__version__ = '3.0.410'
56 changes: 56 additions & 0 deletions tencentcloud/ame/v20190916/ame_client.py
Original file line number Diff line number Diff line change
Expand Up @@ -166,6 +166,34 @@ def DescribeItems(self, request):
raise TencentCloudSDKException(e.message, e.message)


def DescribeKTVMusicDetail(self, request):
"""根据 Id 查询歌曲的详细信息,包含基础信息及播放信息。
:param request: Request instance for DescribeKTVMusicDetail.
:type request: :class:`tencentcloud.ame.v20190916.models.DescribeKTVMusicDetailRequest`
:rtype: :class:`tencentcloud.ame.v20190916.models.DescribeKTVMusicDetailResponse`
"""
try:
params = request._serialize()
body = self.call("DescribeKTVMusicDetail", params)
response = json.loads(body)
if "Error" not in response["Response"]:
model = models.DescribeKTVMusicDetailResponse()
model._deserialize(response["Response"])
return model
else:
code = response["Response"]["Error"]["Code"]
message = response["Response"]["Error"]["Message"]
reqid = response["Response"]["RequestId"]
raise TencentCloudSDKException(code, message, reqid)
except Exception as e:
if isinstance(e, TencentCloudSDKException):
raise
else:
raise TencentCloudSDKException(e.message, e.message)


def DescribeLyric(self, request):
"""根据接口的模式及歌曲ID来取得歌词信息。
Expand Down Expand Up @@ -390,6 +418,34 @@ def ReportData(self, request):
raise TencentCloudSDKException(e.message, e.message)


def SearchKTVMusics(self, request):
"""根据搜索条件,返回匹配的歌曲列表。
:param request: Request instance for SearchKTVMusics.
:type request: :class:`tencentcloud.ame.v20190916.models.SearchKTVMusicsRequest`
:rtype: :class:`tencentcloud.ame.v20190916.models.SearchKTVMusicsResponse`
"""
try:
params = request._serialize()
body = self.call("SearchKTVMusics", params)
response = json.loads(body)
if "Error" not in response["Response"]:
model = models.SearchKTVMusicsResponse()
model._deserialize(response["Response"])
return model
else:
code = response["Response"]["Error"]["Code"]
message = response["Response"]["Error"]["Message"]
reqid = response["Response"]["RequestId"]
raise TencentCloudSDKException(code, message, reqid)
except Exception as e:
if isinstance(e, TencentCloudSDKException):
raise
else:
raise TencentCloudSDKException(e.message, e.message)


def TakeMusicOffShelves(self, request):
"""根据资源方所传MusicId进行将歌曲进行下架,多个MusicId使用逗号隔开
Expand Down
171 changes: 171 additions & 0 deletions tencentcloud/ame/v20190916/models.py
Original file line number Diff line number Diff line change
Expand Up @@ -525,6 +525,64 @@ def _deserialize(self, params):



class DescribeKTVMusicDetailRequest(AbstractModel):
"""DescribeKTVMusicDetail请求参数结构体
"""

def __init__(self):
"""
:param MusicId: 曲目 Id
:type MusicId: str
"""
self.MusicId = None


def _deserialize(self, params):
self.MusicId = params.get("MusicId")
memeber_set = set(params.keys())
for name, value in vars(self).items():
if name in memeber_set:
memeber_set.remove(name)
if len(memeber_set) > 0:
warnings.warn("%s fileds are useless." % ",".join(memeber_set), Warning)



class DescribeKTVMusicDetailResponse(AbstractModel):
"""DescribeKTVMusicDetail返回参数结构体
"""

def __init__(self):
"""
:param KTVMusicBaseInfo: 歌曲基础信息
:type KTVMusicBaseInfo: :class:`tencentcloud.ame.v20190916.models.KTVMusicBaseInfo`
:param PlayToken: 播放凭证
:type PlayToken: str
:param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
:type RequestId: str
"""
self.KTVMusicBaseInfo = None
self.PlayToken = None
self.RequestId = None


def _deserialize(self, params):
if params.get("KTVMusicBaseInfo") is not None:
self.KTVMusicBaseInfo = KTVMusicBaseInfo()
self.KTVMusicBaseInfo._deserialize(params.get("KTVMusicBaseInfo"))
self.PlayToken = params.get("PlayToken")
self.RequestId = params.get("RequestId")
memeber_set = set(params.keys())
for name, value in vars(self).items():
if name in memeber_set:
memeber_set.remove(name)
if len(memeber_set) > 0:
warnings.warn("%s fileds are useless." % ",".join(memeber_set), Warning)



class DescribeLyricRequest(AbstractModel):
"""DescribeLyric请求参数结构体
Expand Down Expand Up @@ -942,6 +1000,50 @@ def _deserialize(self, params):



class KTVMusicBaseInfo(AbstractModel):
"""KTV 曲目基础信息
"""

def __init__(self):
"""
:param MusicId: 歌曲 Id
:type MusicId: str
:param Name: 歌曲名称
:type Name: str
:param SingerSet: 演唱者列表
:type SingerSet: list of str
:param LyricistSet: 作词者列表
:type LyricistSet: list of str
:param ComposerSet: 作曲者列表
:type ComposerSet: list of str
:param TagSet: 标签列表
:type TagSet: list of str
"""
self.MusicId = None
self.Name = None
self.SingerSet = None
self.LyricistSet = None
self.ComposerSet = None
self.TagSet = None


def _deserialize(self, params):
self.MusicId = params.get("MusicId")
self.Name = params.get("Name")
self.SingerSet = params.get("SingerSet")
self.LyricistSet = params.get("LyricistSet")
self.ComposerSet = params.get("ComposerSet")
self.TagSet = params.get("TagSet")
memeber_set = set(params.keys())
for name, value in vars(self).items():
if name in memeber_set:
memeber_set.remove(name)
if len(memeber_set) > 0:
warnings.warn("%s fileds are useless." % ",".join(memeber_set), Warning)



class Lyric(AbstractModel):
"""歌词信息
Expand Down Expand Up @@ -1446,6 +1548,75 @@ def _deserialize(self, params):



class SearchKTVMusicsRequest(AbstractModel):
"""SearchKTVMusics请求参数结构体
"""

def __init__(self):
"""
:param KeyWord: 搜索关键词
:type KeyWord: str
:param Offset: 分页游标
:type Offset: int
:param Limit: 分页页长
:type Limit: int
"""
self.KeyWord = None
self.Offset = None
self.Limit = None


def _deserialize(self, params):
self.KeyWord = params.get("KeyWord")
self.Offset = params.get("Offset")
self.Limit = params.get("Limit")
memeber_set = set(params.keys())
for name, value in vars(self).items():
if name in memeber_set:
memeber_set.remove(name)
if len(memeber_set) > 0:
warnings.warn("%s fileds are useless." % ",".join(memeber_set), Warning)



class SearchKTVMusicsResponse(AbstractModel):
"""SearchKTVMusics返回参数结构体
"""

def __init__(self):
"""
:param TotalCount: 总记录数
:type TotalCount: int
:param KTVMusicInfoSet: KTV 曲目列表
:type KTVMusicInfoSet: list of KTVMusicBaseInfo
:param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
:type RequestId: str
"""
self.TotalCount = None
self.KTVMusicInfoSet = None
self.RequestId = None


def _deserialize(self, params):
self.TotalCount = params.get("TotalCount")
if params.get("KTVMusicInfoSet") is not None:
self.KTVMusicInfoSet = []
for item in params.get("KTVMusicInfoSet"):
obj = KTVMusicBaseInfo()
obj._deserialize(item)
self.KTVMusicInfoSet.append(obj)
self.RequestId = params.get("RequestId")
memeber_set = set(params.keys())
for name, value in vars(self).items():
if name in memeber_set:
memeber_set.remove(name)
if len(memeber_set) > 0:
warnings.warn("%s fileds are useless." % ",".join(memeber_set), Warning)



class Station(AbstractModel):
"""分类内容
Expand Down

0 comments on commit b23ceba

Please sign in to comment.