mirror of
https://gitlab.com/Binaryify/neteasecloudmusicapi.git
synced 2025-07-07 07:32:08 +08:00
This commit is contained in:
@ -25,7 +25,8 @@
|
||||
module.exports = (query, request) => {
|
||||
const data = {
|
||||
categoryCode: query.cat || '1001',
|
||||
initial: (query.initial || '').toUpperCase().charCodeAt() || '',
|
||||
// initial: (query.initial || '').toUpperCase().charCodeAt() || '',
|
||||
initial: isNaN(query.initial) ? (query.initial || '').toUpperCase().charCodeAt() || undefined : query.initial,
|
||||
offset: query.offset || 0,
|
||||
limit: query.limit || 30,
|
||||
total: true
|
||||
|
10
module/artist_top_song.js
Normal file
10
module/artist_top_song.js
Normal file
@ -0,0 +1,10 @@
|
||||
// 歌手热门 50 首歌曲
|
||||
module.exports = (query, request) => {
|
||||
const data = {
|
||||
id: query.id
|
||||
}
|
||||
return request(
|
||||
'POST', `https://music.163.com/api/artist/top/song`, data,
|
||||
{crypto: 'weapi', cookie: query.cookie, proxy: query.proxy}
|
||||
)
|
||||
}
|
9
module/comment_hotwall_list.js
Normal file
9
module/comment_hotwall_list.js
Normal file
@ -0,0 +1,9 @@
|
||||
module.exports = (query, request) => {
|
||||
const data = {}
|
||||
return request(
|
||||
'POST',
|
||||
`https://music.163.com/api/comment/hotwall/list/get`,
|
||||
data,
|
||||
{ crypto: 'weapi', cookie: query.cookie, proxy: query.proxy }
|
||||
)
|
||||
}
|
11
module/dj_program_toplist_hours.js
Normal file
11
module/dj_program_toplist_hours.js
Normal file
@ -0,0 +1,11 @@
|
||||
// 24小时榜
|
||||
module.exports = (query, request) => {
|
||||
const data = {
|
||||
limit: query.limit || 100
|
||||
// 不支持 offset
|
||||
}
|
||||
return request(
|
||||
'POST', `https://music.163.com/api/djprogram/toplist/hours`, data,
|
||||
{crypto: 'weapi', cookie: query.cookie, proxy: query.proxy}
|
||||
)
|
||||
}
|
11
module/dj_toplist_hours.js
Normal file
11
module/dj_toplist_hours.js
Normal file
@ -0,0 +1,11 @@
|
||||
// 24小时榜
|
||||
module.exports = (query, request) => {
|
||||
const data = {
|
||||
limit: query.limit || 100
|
||||
// 不支持 offset
|
||||
}
|
||||
return request(
|
||||
'POST', `https://music.163.com/api/dj/toplist/hours`, data,
|
||||
{crypto: 'weapi', cookie: query.cookie, proxy: query.proxy}
|
||||
)
|
||||
}
|
11
module/dj_toplist_newcomer.js
Normal file
11
module/dj_toplist_newcomer.js
Normal file
@ -0,0 +1,11 @@
|
||||
// 电台新人榜
|
||||
module.exports = (query, request) => {
|
||||
const data = {
|
||||
limit: query.limit || 100,
|
||||
offset: query.offset || 0
|
||||
}
|
||||
return request(
|
||||
'POST', `https://music.163.com/api/dj/toplist/newcomer`, data,
|
||||
{crypto: 'weapi', cookie: query.cookie, proxy: query.proxy}
|
||||
)
|
||||
}
|
11
module/dj_toplist_pay.js
Normal file
11
module/dj_toplist_pay.js
Normal file
@ -0,0 +1,11 @@
|
||||
// 付费精品
|
||||
module.exports = (query, request) => {
|
||||
const data = {
|
||||
limit: query.limit || 100
|
||||
// 不支持 offset
|
||||
}
|
||||
return request(
|
||||
'POST', `https://music.163.com/api/djradio/toplist/pay`, data,
|
||||
{crypto: 'weapi', cookie: query.cookie, proxy: query.proxy}
|
||||
)
|
||||
}
|
11
module/dj_toplist_popular.js
Normal file
11
module/dj_toplist_popular.js
Normal file
@ -0,0 +1,11 @@
|
||||
// 24小时榜
|
||||
module.exports = (query, request) => {
|
||||
const data = {
|
||||
limit: query.limit || 100
|
||||
// 不支持 offset
|
||||
}
|
||||
return request(
|
||||
'POST', `https://music.163.com/api/dj/toplist/popular`, data,
|
||||
{crypto: 'weapi', cookie: query.cookie, proxy: query.proxy}
|
||||
)
|
||||
}
|
Reference in New Issue
Block a user