feat: 新增维度音乐相关接口

This commit is contained in:
ElyPrism 2026-05-22 19:44:56 +08:00
parent 843c19f089
commit c3e0258b85
No known key found for this signature in database
5 changed files with 35 additions and 1 deletions

View File

@ -543,6 +543,9 @@ banner({ type: 0 }).then((res) => {
352. 私人 DJ
353. 播客列表
354. 播客声音详情
355. 多级行政区划数据
356. 指定维度音乐排行榜详情
357. 指定维度音乐排行榜列表
## 单元测试

11
module/chart_detail.js Normal file
View File

@ -0,0 +1,11 @@
// 获取指定维度音乐排行榜详情
const createOption = require('../util/option.js')
module.exports = (query, request) => {
const data = {
chartCode: query.chartCode,
targetId: query.targetId,
targetType: query.targetType,
}
return request(`/api/chart/detail`, data, createOption(query))
}

View File

@ -0,0 +1,11 @@
// 获取指定维度音乐排行榜列表
const createOption = require('../util/option.js')
module.exports = (query, request) => {
const data = {
chartCode: query.chartCode,
targetId: query.targetId,
targetType: query.targetType,
}
return request(`/api/chart/song/detail`, data, createOption(query))
}

9
module/lbs_city_code.js Normal file
View File

@ -0,0 +1,9 @@
// 多级行政区划数据获取接口
const createOption = require('../util/option.js')
module.exports = (query, request) => {
const data = {
bizCode: query.bizCode || '',
}
return request(`/api/lbs/city/code`, data, createOption(query))
}

View File

@ -1,6 +1,6 @@
{
"name": "NeteaseCloudMusicApi",
"version": "4.31.0",
"version": "4.32.0",
"description": "网易云音乐 NodeJS 版 API",
"scripts": {
"start": "node app.js",