feat: 增加若干曲风相关接口

This commit is contained in:
chen_10
2022-10-10 16:42:31 +08:00
parent 06dec2e79b
commit ccaa4bc8d5
9 changed files with 268 additions and 0 deletions
+21
View File
@@ -0,0 +1,21 @@
// 曲风-专辑
module.exports = (query, request) => {
const data = {
cursor: query.cursor || 0,
size: query.size || 20,
tagId: query.tagId,
sort: query.sort || 0,
}
return request(
'POST',
`https://music.163.com/api/style-tag/home/album`,
data,
{
crypto: 'weapi',
cookie: query.cookie,
proxy: query.proxy,
realIP: query.realIP,
},
)
}
+21
View File
@@ -0,0 +1,21 @@
// 曲风-歌手
module.exports = (query, request) => {
const data = {
cursor: query.cursor || 0,
size: query.size || 20,
tagId: query.tagId,
sort: 0,
}
return request(
'POST',
`https://music.163.com/api/style-tag/home/artist`,
data,
{
crypto: 'weapi',
cookie: query.cookie,
proxy: query.proxy,
realIP: query.realIP,
},
)
}
+18
View File
@@ -0,0 +1,18 @@
// 曲风详情
module.exports = (query, request) => {
const data = {
tagId: query.tagId,
}
return request(
'POST',
`https://music.163.com/api/style-tag/home/head`,
data,
{
crypto: 'weapi',
cookie: query.cookie,
proxy: query.proxy,
realIP: query.realIP,
},
)
}
+11
View File
@@ -0,0 +1,11 @@
// 曲风列表
module.exports = (query, request) => {
const data = {}
return request('POST', `https://music.163.com/api/tag/list/get`, data, {
crypto: 'weapi',
cookie: query.cookie,
proxy: query.proxy,
realIP: query.realIP,
})
}
+21
View File
@@ -0,0 +1,21 @@
// 曲风-歌单
module.exports = (query, request) => {
const data = {
cursor: query.cursor || 0,
size: query.size || 20,
tagId: query.tagId,
sort: 0,
}
return request(
'POST',
`https://music.163.com/api/style-tag/home/playlist`,
data,
{
crypto: 'weapi',
cookie: query.cookie,
proxy: query.proxy,
realIP: query.realIP,
},
)
}
+16
View File
@@ -0,0 +1,16 @@
// 曲风偏好
module.exports = (query, request) => {
const data = {}
return request(
'POST',
`https://music.163.com/api/tag/my/preference/get`,
data,
{
crypto: 'weapi',
cookie: query.cookie,
proxy: query.proxy,
realIP: query.realIP,
},
)
}
+21
View File
@@ -0,0 +1,21 @@
// 曲风-歌曲
module.exports = (query, request) => {
const data = {
cursor: query.cursor || 0,
size: query.size || 20,
tagId: query.tagId,
sort: query.sort || 0,
}
return request(
'POST',
`https://music.163.com/api/style-tag/home/song`,
data,
{
crypto: 'weapi',
cookie: query.cookie,
proxy: query.proxy,
realIP: query.realIP,
},
)
}