- 厂商合作流程
- 快速接入
- SDK bug提单规范
- 如何在线调试接口
- 常见问题
- 业务错误码说明
- 开放平台接入指南
- 基础类
- 运营类
- 用户类
- 支付类
- 支付接入流程
- 订单发货使用简述
- 开通设备会员限免简述
- 通用sign计算规则
- 通用返回结构
- 【CDK】CDK兑换
- 【CDK】生成CDK
- 【CDK】CDK召回
- 【CDK】CDK状态查询
- 【三方支付】订单发货
- 【三方支付】手机号发货
- 【三方支付】订单状态查询
- 【米大师支付】获取会员商品列表
- 【米大师支付 】未登录-查询会员商品列表
- 【米大师支付】支付下单
- 【米大师支付】支付成功通知
- 【米大师支付】查询用户支付成功订单记录
- 查询设备以及用户是否有赠送资格
- 查询设备限免剩余时长
- 退款设备会员
- 设备会员迁移
- 查询会员赠送时长
- 同步支付订单接口
- 【三方支付】存量会员迁移领取查询
- 【三方支付】存量会员迁移接口
- 授权设备体验会员
- 查询用户会员信息
- 【三方支付】超会发货
- 用户作品-文件类
- 通用类
获取专题下歌曲信息
将废弃
正式环境
https://api.kg.qq.com
正式环境
https://api.kg.qq.com
POST
/karaoke/oper/v2/get_theme_songs
运营类
请求参数
Header 参数
X-Open-Access-Token
string
必需
默认值:
{{X-Open-Access-Token}}
X-Open-ID
string
openid
默认值:
{{X-Open-ID}}
X-Open-App-ID
string
业务appid
默认值:
{{X-Open-App-ID}}
Device-ID
string
可选
Body 参数application/json
index
integer
可选
page_num
integer
最大30
>= 1
start_page
integer
可选
>= 1
theme_id
integer
歌单Id
示例
{
"index": 0,
"page_num": 1,
"start_page": 1,
"theme_id": 0
}
示例代码
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://api.kg.qq.com/karaoke/oper/v2/get_theme_songs' \
--header 'X-Open-Access-Token;' \
--header 'X-Open-ID: ' \
--header 'X-Open-App-ID;' \
--header 'Device-ID;' \
--header 'Content-Type: application/json' \
--data-raw '{
"index": 0,
"page_num": 1,
"start_page": 1,
"theme_id": 0
}'
返回响应
🟢200OK
application/json
Body
has_more
boolean
是否还有更多
next_index
integer
可选
theme
object (protocol.Theme)
可选
songs
array[object (protocol.SongInfo) {31}]
专题歌曲列表
theme_desc
string
专题详情
theme_id
integer
可选
theme_name
string
专题名称
theme_pic
string
专题封面
total_num
integer
歌单下歌曲数量
示例
{
"has_more": true,
"next_index": 0,
"theme": {
"songs": [
{
"1080_mv_cover_size": 0,
"1080_mv_size": 0,
"480_mv_cover_size": 0,
"480_mv_size": 0,
"720_mv_cover_size": 0,
"720_mv_size": 0,
"album_img": "string",
"cp_status": 0,
"has_hq": true,
"has_lyric": 0,
"has_midi": true,
"has_mv": true,
"has_ori_song": true,
"language": 0,
"mv_cover": "string",
"mv_has_lyric": true,
"mv_height": 0,
"mv_width": 0,
"need_vip": true,
"play_count": 0,
"play_duration": 0,
"qqmusic_id": 0,
"singer_id": "string",
"singer_name": "string",
"song_desc": "string",
"song_id": "string",
"song_lyric_mask": 0,
"song_name": "string",
"song_type": 0,
"status": 0,
"tag_id_list": [
0
]
}
],
"theme_desc": "string",
"theme_id": 0,
"theme_name": "string",
"theme_pic": "string"
},
"total_num": 0
}