refactor: 精简weapi的链接,统一使用uri

This commit is contained in:
overwriter 2024-06-25 22:47:17 +08:00
parent d78a4990fe
commit 46718c29f1
244 changed files with 288 additions and 401 deletions

View File

@ -4,7 +4,7 @@ const createOption = require('../util/option.js')
module.exports = (query, request) => { module.exports = (query, request) => {
return request( return request(
'POST', 'POST',
`https://music.163.com/weapi/v1/album/${query.id}`, `/api/v1/album/${query.id}`,
{}, {},
createOption(query, 'weapi'), createOption(query, 'weapi'),
) )

View File

@ -6,7 +6,7 @@ module.exports = (query, request) => {
} }
return request( return request(
'POST', 'POST',
`https://music.163.com/weapi/vipmall/albumproduct/detail`, `/api/vipmall/albumproduct/detail`,
data, data,
createOption(query, 'weapi'), createOption(query, 'weapi'),
) )

View File

@ -6,7 +6,7 @@ module.exports = (query, request) => {
} }
return request( return request(
'POST', 'POST',
`https://music.163.com/api/album/detail/dynamic`, `/api/album/detail/dynamic`,
data, data,
createOption(query, 'weapi'), createOption(query, 'weapi'),
) )

View File

@ -10,7 +10,7 @@ module.exports = (query, request) => {
} }
return request( return request(
'POST', 'POST',
`https://music.163.com/weapi/vipmall/albumproduct/list`, `/api/vipmall/albumproduct/list`,
data, data,
createOption(query, 'weapi'), createOption(query, 'weapi'),
) )

View File

@ -9,7 +9,7 @@ module.exports = (query, request) => {
} }
return request( return request(
'POST', 'POST',
`https://music.163.com/weapi/vipmall/appalbum/album/style`, `/api/vipmall/appalbum/album/style`,
data, data,
createOption(query, 'weapi'), createOption(query, 'weapi'),
) )

View File

@ -7,10 +7,5 @@ module.exports = (query, request) => {
total: true, total: true,
area: query.area || 'ALL', //ALL:全部,ZH:华语,EA:欧美,KR:韩国,JP:日本 area: query.area || 'ALL', //ALL:全部,ZH:华语,EA:欧美,KR:韩国,JP:日本
} }
return request( return request('POST', `/api/album/new`, data, createOption(query, 'weapi'))
'POST',
`https://music.163.com/weapi/album/new`,
data,
createOption(query, 'weapi'),
)
} }

View File

@ -4,7 +4,7 @@ const createOption = require('../util/option.js')
module.exports = (query, request) => { module.exports = (query, request) => {
return request( return request(
'POST', 'POST',
`https://music.163.com/api/discovery/newAlbum`, `/api/discovery/newAlbum`,
{}, {},
createOption(query, 'weapi'), createOption(query, 'weapi'),
) )

View File

@ -13,7 +13,7 @@ module.exports = (query, request) => {
} }
return request( return request(
'POST', 'POST',
`https://music.163.com/api/feealbum/songsaleboard/${type}/type`, `/api/feealbum/songsaleboard/${type}/type`,
data, data,
createOption(query, 'weapi'), createOption(query, 'weapi'),
) )

View File

@ -8,7 +8,7 @@ module.exports = (query, request) => {
} }
return request( return request(
'POST', 'POST',
`https://music.163.com/api/album/${query.t}`, `/api/album/${query.t}`,
data, data,
createOption(query, 'weapi'), createOption(query, 'weapi'),
) )

View File

@ -9,7 +9,7 @@ module.exports = (query, request) => {
} }
return request( return request(
'POST', 'POST',
`https://music.163.com/weapi/album/sublist`, `/api/album/sublist`,
data, data,
createOption(query, 'weapi'), createOption(query, 'weapi'),
) )

View File

@ -9,7 +9,7 @@ module.exports = (query, request) => {
} }
return request( return request(
'POST', 'POST',
`https://music.163.com/weapi/artist/albums/${query.id}`, `/api/artist/albums/${query.id}`,
data, data,
createOption(query, 'weapi'), createOption(query, 'weapi'),
) )

View File

@ -7,7 +7,7 @@ module.exports = (query, request) => {
} }
return request( return request(
'POST', 'POST',
`https://music.163.com/weapi/artist/introduction`, `/api/artist/introduction`,
data, data,
createOption(query, 'weapi'), createOption(query, 'weapi'),
) )

View File

@ -2,7 +2,7 @@ const createOption = require('../util/option.js')
module.exports = (query, request) => { module.exports = (query, request) => {
return request( return request(
'POST', 'POST',
`https://music.163.com/api/artist/head/info/get`, `/api/artist/head/info/get`,
{ {
id: query.id, id: query.id,
}, },

View File

@ -9,7 +9,7 @@ module.exports = (query, request) => {
} }
return request( return request(
'POST', 'POST',
`https://music.163.com/weapi/artist/fans/get`, `/api/artist/fans/get`,
data, data,
createOption(query, 'weapi'), createOption(query, 'weapi'),
) )

View File

@ -7,7 +7,7 @@ module.exports = (query, request) => {
} }
return request( return request(
'POST', 'POST',
`https://music.163.com/weapi/artist/follow/count/get`, `/api/artist/follow/count/get`,
data, data,
createOption(query, 'weapi'), createOption(query, 'weapi'),
) )

View File

@ -31,7 +31,7 @@ module.exports = (query, request) => {
} }
return request( return request(
'POST', 'POST',
`https://music.163.com/api/v1/artist/list`, `/api/v1/artist/list`,
data, data,
createOption(query, 'weapi'), createOption(query, 'weapi'),
) )

View File

@ -8,10 +8,5 @@ module.exports = (query, request) => {
offset: query.offset, offset: query.offset,
total: true, total: true,
} }
return request( return request('POST', `/api/artist/mvs`, data, createOption(query, 'weapi'))
'POST',
`https://music.163.com/weapi/artist/mvs`,
data,
createOption(query, 'weapi'),
)
} }

View File

@ -6,7 +6,7 @@ module.exports = (query, request) => {
} }
return request( return request(
'POST', 'POST',
`https://music.163.com/api/sub/artist/new/works/mv/list`, `/api/sub/artist/new/works/mv/list`,
data, data,
createOption(query, 'weapi'), createOption(query, 'weapi'),
) )

View File

@ -6,7 +6,7 @@ module.exports = (query, request) => {
} }
return request( return request(
'POST', 'POST',
`https://music.163.com/api/sub/artist/new/works/song/list`, `/api/sub/artist/new/works/song/list`,
data, data,
createOption(query, 'weapi'), createOption(query, 'weapi'),
) )

View File

@ -12,7 +12,7 @@ module.exports = (query, request) => {
} }
return request( return request(
'POST', 'POST',
`https://music.163.com/api/v1/artist/songs`, `/api/v1/artist/songs`,
data, data,
createOption(query, 'weapi'), createOption(query, 'weapi'),
) )

View File

@ -9,7 +9,7 @@ module.exports = (query, request) => {
} }
return request( return request(
'POST', 'POST',
`https://music.163.com/weapi/artist/${query.t}`, `/api/artist/${query.t}`,
data, data,
createOption(query, 'weapi'), createOption(query, 'weapi'),
) )

View File

@ -9,7 +9,7 @@ module.exports = (query, request) => {
} }
return request( return request(
'POST', 'POST',
`https://music.163.com/weapi/artist/sublist`, `/api/artist/sublist`,
data, data,
createOption(query, 'weapi'), createOption(query, 'weapi'),
) )

View File

@ -6,7 +6,7 @@ module.exports = (query, request) => {
} }
return request( return request(
'POST', 'POST',
`https://music.163.com/api/artist/top/song`, `/api/artist/top/song`,
data, data,
createOption(query, 'weapi'), createOption(query, 'weapi'),
) )

View File

@ -13,7 +13,7 @@ module.exports = (query, request) => {
} }
return request( return request(
'POST', 'POST',
`https://music.163.com/weapi/mlog/artist/video`, `/api/mlog/artist/video`,
data, data,
createOption(query, 'weapi'), createOption(query, 'weapi'),
) )

View File

@ -4,7 +4,7 @@ const createOption = require('../util/option.js')
module.exports = (query, request) => { module.exports = (query, request) => {
return request( return request(
'POST', 'POST',
`https://music.163.com/weapi/v1/artist/${query.id}`, `/api/v1/artist/${query.id}`,
{}, {},
createOption(query, 'weapi'), createOption(query, 'weapi'),
) )

View File

@ -4,7 +4,7 @@ module.exports = async (query, request) => {
const uploadInfo = await uploadPlugin(query, request) const uploadInfo = await uploadPlugin(query, request)
const res = await request( const res = await request(
'POST', 'POST',
`https://music.163.com/weapi/user/avatar/upload/v1`, `/api/user/avatar/upload/v1`,
{ {
imgid: uploadInfo.imgId, imgid: uploadInfo.imgId,
}, },

View File

@ -6,7 +6,7 @@ module.exports = (query, request) => {
} }
return request( return request(
'POST', 'POST',
`https://music.163.com/api/mcalendar/detail`, `/api/mcalendar/detail`,
data, data,
createOption(query, 'weapi'), createOption(query, 'weapi'),
) )

View File

@ -8,7 +8,7 @@ module.exports = (query, request) => {
} }
return request( return request(
'POST', 'POST',
`https://music.163.com/api/sms/captcha/sent`, `/api/sms/captcha/sent`,
data, data,
createOption(query, 'weapi'), createOption(query, 'weapi'),
) )

View File

@ -9,7 +9,7 @@ module.exports = (query, request) => {
} }
return request( return request(
'POST', 'POST',
`https://music.163.com/weapi/sms/captcha/verify`, `/api/sms/captcha/verify`,
data, data,
createOption(query, 'weapi'), createOption(query, 'weapi'),
) )

View File

@ -8,7 +8,7 @@ module.exports = (query, request) => {
} }
return request( return request(
'POST', 'POST',
`https://music.163.com/weapi/song/enhance/player/url`, `/api/song/enhance/player/url`,
data, data,
createOption(query, 'weapi'), createOption(query, 'weapi'),
).then((response) => { ).then((response) => {

View File

@ -7,7 +7,7 @@ module.exports = (query, request) => {
} }
return request( return request(
'POST', 'POST',
`https://music.163.com/api/cloud/user/song/match`, `/api/cloud/user/song/match`,
data, data,
createOption(query, 'weapi'), createOption(query, 'weapi'),
) )

View File

@ -25,7 +25,7 @@ module.exports = (query, request) => {
} }
return request( return request(
'POST', 'POST',
`https://music.163.com/weapi/resource/comments/${query.t}`, `/api/resource/comments/${query.t}`,
data, data,
createOption(query, 'weapi'), createOption(query, 'weapi'),
) )

View File

@ -12,7 +12,7 @@ module.exports = (query, request) => {
} }
return request( return request(
'POST', 'POST',
`https://music.163.com/api/v1/resource/comments/R_AL_3_${query.id}`, `/api/v1/resource/comments/R_AL_3_${query.id}`,
data, data,
createOption(query, 'weapi'), createOption(query, 'weapi'),
) )

View File

@ -12,7 +12,7 @@ module.exports = (query, request) => {
} }
return request( return request(
'POST', 'POST',
`https://music.163.com/weapi/v1/resource/comments/A_DJ_1_${query.id}`, `/api/v1/resource/comments/A_DJ_1_${query.id}`,
data, data,
createOption(query, 'weapi'), createOption(query, 'weapi'),
) )

View File

@ -9,7 +9,7 @@ module.exports = (query, request) => {
} }
return request( return request(
'POST', 'POST',
`https://music.163.com/weapi/v1/resource/comments/${query.threadId}`, `/api/v1/resource/comments/${query.threadId}`,
data, data,
createOption(query, 'weapi'), createOption(query, 'weapi'),
) )

View File

@ -10,7 +10,7 @@ module.exports = (query, request) => {
} }
return request( return request(
'POST', 'POST',
`https://music.163.com/api/resource/comment/floor/get`, `/api/resource/comment/floor/get`,
data, data,
createOption(query, 'weapi'), createOption(query, 'weapi'),
) )

View File

@ -14,7 +14,7 @@ module.exports = (query, request) => {
} }
return request( return request(
'POST', 'POST',
`https://music.163.com/weapi/v1/resource/hotcomments/${query.type}${query.id}`, `/api/v1/resource/hotcomments/${query.type}${query.id}`,
data, data,
createOption(query, 'weapi'), createOption(query, 'weapi'),
) )

View File

@ -16,7 +16,7 @@ module.exports = (query, request) => {
} }
return request( return request(
'POST', 'POST',
`https://music.163.com/weapi/v1/comment/${query.t}`, `/api/v1/comment/${query.t}`,
data, data,
createOption(query, 'weapi'), createOption(query, 'weapi'),
) )

View File

@ -12,7 +12,7 @@ module.exports = (query, request) => {
} }
return request( return request(
'POST', 'POST',
`https://music.163.com/api/v1/resource/comments/R_SO_4_${query.id}`, `/api/v1/resource/comments/R_SO_4_${query.id}`,
data, data,
createOption(query, 'weapi'), createOption(query, 'weapi'),
) )

View File

@ -12,7 +12,7 @@ module.exports = (query, request) => {
} }
return request( return request(
'POST', 'POST',
`https://music.163.com/weapi/v1/resource/comments/R_MV_5_${query.id}`, `/api/v1/resource/comments/R_MV_5_${query.id}`,
data, data,
createOption(query, 'weapi'), createOption(query, 'weapi'),
) )

View File

@ -12,7 +12,7 @@ module.exports = (query, request) => {
} }
return request( return request(
'POST', 'POST',
`https://music.163.com/weapi/v1/resource/comments/A_PL_0_${query.id}`, `/api/v1/resource/comments/A_PL_0_${query.id}`,
data, data,
createOption(query, 'weapi'), createOption(query, 'weapi'),
) )

View File

@ -12,7 +12,7 @@ module.exports = (query, request) => {
} }
return request( return request(
'POST', 'POST',
`https://music.163.com/weapi/v1/resource/comments/R_VI_62_${query.id}`, `/api/v1/resource/comments/R_VI_62_${query.id}`,
data, data,
createOption(query, 'weapi'), createOption(query, 'weapi'),
) )

View File

@ -14,7 +14,7 @@ module.exports = (query, request) => {
} }
return request( return request(
'POST', 'POST',
`https://music.163.com/weapi/point/dailyTask`, `/api/point/dailyTask`,
data, data,
createOption(query, 'weapi'), createOption(query, 'weapi'),
) )

View File

@ -7,7 +7,7 @@ module.exports = (query, request) => {
} }
return request( return request(
'POST', 'POST',
`https://music.163.com/weapi/vipmall/albumproduct/detail`, `/api/vipmall/albumproduct/detail`,
data, data,
createOption(query, 'weapi'), createOption(query, 'weapi'),
) )

View File

@ -16,7 +16,7 @@ module.exports = (query, request) => {
} }
return request( return request(
'POST', 'POST',
`https://music.163.com/api/ordering/web/digital`, `/api/ordering/web/digital`,
data, data,
createOption(query, 'weapi'), createOption(query, 'weapi'),
) )

View File

@ -9,7 +9,7 @@ module.exports = (query, request) => {
} }
return request( return request(
'POST', 'POST',
`https://music.163.com/api/digitalAlbum/purchased`, `/api/digitalAlbum/purchased`,
data, data,
createOption(query, 'weapi'), createOption(query, 'weapi'),
) )

View File

@ -7,7 +7,7 @@ module.exports = (query, request) => {
} }
return request( return request(
'POST', 'POST',
`https://music.163.com/weapi/vipmall/albumproduct/album/query/sales`, `/api/vipmall/albumproduct/album/query/sales`,
data, data,
createOption(query, 'weapi'), createOption(query, 'weapi'),
) )

View File

@ -6,7 +6,7 @@ module.exports = (query, request) => {
query.cookie.appver = '2.9.7' query.cookie.appver = '2.9.7'
return request( return request(
'POST', 'POST',
`https://music.163.com/weapi/djradio/banner/get`, `/api/djradio/banner/get`,
{}, {},
createOption(query, 'weapi'), createOption(query, 'weapi'),
) )

View File

@ -4,7 +4,7 @@ const createOption = require('../util/option.js')
module.exports = (query, request) => { module.exports = (query, request) => {
return request( return request(
'POST', 'POST',
`https://music.163.com/weapi/djradio/category/excludehot`, `/api/djradio/category/excludehot`,
{}, {},
createOption(query, 'weapi'), createOption(query, 'weapi'),
) )

View File

@ -4,7 +4,7 @@ const createOption = require('../util/option.js')
module.exports = (query, request) => { module.exports = (query, request) => {
return request( return request(
'POST', 'POST',
`https://music.163.com/weapi/djradio/home/category/recommend`, `/api/djradio/home/category/recommend`,
{}, {},
createOption(query, 'weapi'), createOption(query, 'weapi'),
) )

View File

@ -4,7 +4,7 @@ const createOption = require('../util/option.js')
module.exports = (query, request) => { module.exports = (query, request) => {
return request( return request(
'POST', 'POST',
`https://music.163.com/weapi/djradio/category/get`, `/api/djradio/category/get`,
{}, {},
createOption(query, 'weapi'), createOption(query, 'weapi'),
) )

View File

@ -7,7 +7,7 @@ module.exports = (query, request) => {
} }
return request( return request(
'POST', 'POST',
`https://music.163.com/api/djradio/v2/get`, `/api/djradio/v2/get`,
data, data,
createOption(query, 'weapi'), createOption(query, 'weapi'),
) )

View File

@ -8,7 +8,7 @@ module.exports = (query, request) => {
} }
return request( return request(
'POST', 'POST',
`https://music.163.com/weapi/djradio/hot/v1`, `/api/djradio/hot/v1`,
data, data,
createOption(query, 'weapi'), createOption(query, 'weapi'),
) )

View File

@ -5,10 +5,11 @@ module.exports = (query, request) => {
const data = { const data = {
limit: query.limit || 30, limit: query.limit || 30,
offset: query.offset || 0, offset: query.offset || 0,
_nmclfl: 1,
} }
return request( return request(
'POST', 'POST',
`https://music.163.com/weapi/djradio/home/paygift/list?_nmclfl=1`, `/api/djradio/home/paygift/list`,
data, data,
createOption(query, 'weapi'), createOption(query, 'weapi'),
) )

View File

@ -4,7 +4,7 @@ const createOption = require('../util/option.js')
module.exports = (query, request) => { module.exports = (query, request) => {
return request( return request(
'POST', 'POST',
`https://music.163.com/api/djradio/personalize/rcmd`, `/api/djradio/personalize/rcmd`,
{ {
limit: query.limit || 6, limit: query.limit || 6,
}, },

View File

@ -10,7 +10,7 @@ module.exports = (query, request) => {
} }
return request( return request(
'POST', 'POST',
`https://music.163.com/weapi/dj/program/byradio`, `/api/dj/program/byradio`,
data, data,
createOption(query, 'weapi'), createOption(query, 'weapi'),
) )

View File

@ -7,7 +7,7 @@ module.exports = (query, request) => {
} }
return request( return request(
'POST', 'POST',
`https://music.163.com/api/dj/program/detail`, `/api/dj/program/detail`,
data, data,
createOption(query, 'weapi'), createOption(query, 'weapi'),
) )

View File

@ -8,7 +8,7 @@ module.exports = (query, request) => {
} }
return request( return request(
'POST', 'POST',
`https://music.163.com/api/program/toplist/v1`, `/api/program/toplist/v1`,
data, data,
createOption(query, 'weapi'), createOption(query, 'weapi'),
) )

View File

@ -7,7 +7,7 @@ module.exports = (query, request) => {
} }
return request( return request(
'POST', 'POST',
`https://music.163.com/api/djprogram/toplist/hours`, `/api/djprogram/toplist/hours`,
data, data,
createOption(query, 'weapi'), createOption(query, 'weapi'),
) )

View File

@ -7,10 +7,5 @@ module.exports = (query, request) => {
limit: query.limit || 30, limit: query.limit || 30,
offset: query.offset || 0, offset: query.offset || 0,
} }
return request( return request('POST', `/api/djradio/hot`, data, createOption(query, 'weapi'))
'POST',
`https://music.163.com/api/djradio/hot`,
data,
createOption(query, 'weapi'),
)
} }

View File

@ -4,7 +4,7 @@ const createOption = require('../util/option.js')
module.exports = (query, request) => { module.exports = (query, request) => {
return request( return request(
'POST', 'POST',
`https://music.163.com/weapi/djradio/recommend/v1`, `/api/djradio/recommend/v1`,
{}, {},
createOption(query, 'weapi'), createOption(query, 'weapi'),
) )

View File

@ -30,7 +30,7 @@ module.exports = (query, request) => {
} }
return request( return request(
'POST', 'POST',
`https://music.163.com/weapi/djradio/recommend`, `/api/djradio/recommend`,
data, data,
createOption(query, 'weapi'), createOption(query, 'weapi'),
) )

View File

@ -8,7 +8,7 @@ module.exports = (query, request) => {
} }
return request( return request(
'POST', 'POST',
`https://music.163.com/weapi/djradio/${query.t}`, `/api/djradio/${query.t}`,
data, data,
createOption(query, 'weapi'), createOption(query, 'weapi'),
) )

View File

@ -9,7 +9,7 @@ module.exports = (query, request) => {
} }
return request( return request(
'POST', 'POST',
`https://music.163.com/weapi/djradio/get/subed`, `/api/djradio/get/subed`,
data, data,
createOption(query, 'weapi'), createOption(query, 'weapi'),
) )

View File

@ -10,7 +10,7 @@ module.exports = (query, request) => {
} }
return request( return request(
'POST', 'POST',
`https://music.163.com/api/djradio/subscriber`, `/api/djradio/subscriber`,
data, data,
createOption(query, 'weapi'), createOption(query, 'weapi'),
) )

View File

@ -7,7 +7,7 @@ module.exports = (query, request) => {
} }
return request( return request(
'POST', 'POST',
`https://music.163.com/weapi/djradio/home/today/perfered`, `/api/djradio/home/today/perfered`,
data, data,
createOption(query, 'weapi'), createOption(query, 'weapi'),
) )

View File

@ -12,7 +12,7 @@ module.exports = (query, request) => {
} }
return request( return request(
'POST', 'POST',
`https://music.163.com/api/djradio/toplist`, `/api/djradio/toplist`,
data, data,
createOption(query, 'weapi'), createOption(query, 'weapi'),
) )

View File

@ -8,7 +8,7 @@ module.exports = (query, request) => {
} }
return request( return request(
'POST', 'POST',
`https://music.163.com/api/dj/toplist/hours`, `/api/dj/toplist/hours`,
data, data,
createOption(query, 'weapi'), createOption(query, 'weapi'),
) )

View File

@ -7,7 +7,7 @@ module.exports = (query, request) => {
} }
return request( return request(
'POST', 'POST',
`https://music.163.com/api/dj/toplist/newcomer`, `/api/dj/toplist/newcomer`,
data, data,
createOption(query, 'weapi'), createOption(query, 'weapi'),
) )

View File

@ -7,7 +7,7 @@ module.exports = (query, request) => {
} }
return request( return request(
'POST', 'POST',
`https://music.163.com/api/djradio/toplist/pay`, `/api/djradio/toplist/pay`,
data, data,
createOption(query, 'weapi'), createOption(query, 'weapi'),
) )

View File

@ -8,7 +8,7 @@ module.exports = (query, request) => {
} }
return request( return request(
'POST', 'POST',
`https://music.163.com/api/dj/toplist/popular`, `/api/dj/toplist/popular`,
data, data,
createOption(query, 'weapi'), createOption(query, 'weapi'),
) )

View File

@ -8,7 +8,7 @@ module.exports = (query, request) => {
} }
return request( return request(
'POST', 'POST',
`https://music.163.com/weapi/v1/event/get`, `/api/v1/event/get`,
data, data,
createOption(query, 'weapi'), createOption(query, 'weapi'),
) )

View File

@ -7,7 +7,7 @@ module.exports = (query, request) => {
} }
return request( return request(
'POST', 'POST',
`https://music.163.com/eapi/event/delete`, `/api/event/delete`,
data, data,
createOption(query, 'weapi'), createOption(query, 'weapi'),
) )

View File

@ -11,7 +11,7 @@ module.exports = (query, request) => {
} }
return request( return request(
'POST', 'POST',
`https://music.163.com/weapi/event/forward`, `/api/event/forward`,
data, data,
createOption(query, 'weapi'), createOption(query, 'weapi'),
) )

View File

@ -4,12 +4,12 @@ const createOption = require('../util/option.js')
module.exports = (query, request) => { module.exports = (query, request) => {
const data = { const data = {
songId: query.id, songId: query.id,
alg: 'RT',
time: query.time || 25,
} }
return request( return request(
'POST', 'POST',
`https://music.163.com/weapi/radio/trash/add?alg=RT&songId=${ `/api/radio/trash/add`,
query.id
}&time=${query.time || 25}`,
data, data,
createOption(query, 'weapi'), createOption(query, 'weapi'),
) )

View File

@ -7,7 +7,7 @@ module.exports = (query, request) => {
query.t = query.t == 1 ? 'follow' : 'delfollow' query.t = query.t == 1 ? 'follow' : 'delfollow'
return request( return request(
'POST', 'POST',
`https://music.163.com/weapi/user/${query.t}/${query.id}`, `/api/user/${query.t}/${query.id}`,
{}, {},
createOption(query, 'weapi'), createOption(query, 'weapi'),
) )

View File

@ -5,7 +5,7 @@ module.exports = (query, request) => {
} }
return request( return request(
'POST', 'POST',
`https://music.163.com/api/user/getUserIds`, `/api/user/getUserIds`,
data, data,
createOption(query, 'weapi'), createOption(query, 'weapi'),
) )

View File

@ -6,7 +6,7 @@ module.exports = (query, request) => {
const data = {} const data = {}
return request( return request(
'POST', 'POST',
`https://music.163.com/api/discovery/recommend/songs/history/recent`, `/api/discovery/recommend/songs/history/recent`,
data, data,
createOption(query, 'weapi'), createOption(query, 'weapi'),
) )

View File

@ -8,7 +8,7 @@ module.exports = (query, request) => {
} }
return request( return request(
'POST', 'POST',
`https://music.163.com/api/discovery/recommend/songs/history/detail`, `/api/discovery/recommend/songs/history/detail`,
data, data,
createOption(query, 'weapi'), createOption(query, 'weapi'),
) )

View File

@ -6,7 +6,7 @@ module.exports = (query, request) => {
const data = { refresh: query.refresh || false, cursor: query.cursor } const data = { refresh: query.refresh || false, cursor: query.cursor }
return request( return request(
'POST', 'POST',
`https://music.163.com/api/homepage/block/page`, `/api/homepage/block/page`,
data, data,
createOption(query, 'weapi'), createOption(query, 'weapi'),
) )

View File

@ -6,10 +6,5 @@ module.exports = (query, request) => {
limit: query.limit || 20, limit: query.limit || 20,
offset: query.offset || 0, offset: query.offset || 0,
} }
return request( return request('POST', `/api/act/hot`, data, createOption(query, 'weapi'))
'POST',
`https://music.163.com/api/act/hot`,
data,
createOption(query, 'weapi'),
)
} }

View File

@ -9,10 +9,5 @@ module.exports = (query, request) => {
like: query.like, like: query.like,
time: '3', time: '3',
} }
return request( return request('POST', `/api/radio/like`, data, createOption(query, 'weapi'))
'POST',
`https://music.163.com/api/radio/like`,
data,
createOption(query, 'weapi'),
)
} }

View File

@ -7,7 +7,7 @@ module.exports = (query, request) => {
} }
return request( return request(
'POST', 'POST',
`https://music.163.com/weapi/song/like/get`, `/api/song/like/get`,
data, data,
createOption(query, 'weapi'), createOption(query, 'weapi'),
) )

View File

@ -4,7 +4,7 @@ const createOption = require('../util/option.js')
module.exports = (query, request) => { module.exports = (query, request) => {
return request( return request(
'POST', 'POST',
`https://music.163.com/api/listen/together/status/get`, `/api/listen/together/status/get`,
{}, {},
createOption(query, 'weapi'), createOption(query, 'weapi'),
) )

View File

@ -9,8 +9,8 @@ module.exports = async (query, request) => {
password: query.md5_password || CryptoJS.MD5(query.password).toString(), password: query.md5_password || CryptoJS.MD5(query.password).toString(),
rememberLogin: 'true', rememberLogin: 'true',
} }
let result = await request('POST', `https://music.163.com/api/login`, data, { let result = await request('POST', `/api/login`, data, {
...createOption(query, 'weapi'), ...createOption(query),
uaType: 'pc', uaType: 'pc',
}) })
if (result.body.code === 502) { if (result.body.code === 502) {

View File

@ -13,15 +13,10 @@ module.exports = async (query, request) => {
: query.md5_password || CryptoJS.MD5(query.password).toString(), : query.md5_password || CryptoJS.MD5(query.password).toString(),
rememberLogin: 'true', rememberLogin: 'true',
} }
let result = await request( let result = await request('POST', `/api/login/cellphone`, data, {
'POST', ...createOption(query, 'weapi'),
`https://music.163.com/weapi/login/cellphone`, uaType: 'pc',
data, })
{
...createOption(query, 'weapi'),
uaType: 'pc',
},
)
if (result.body.code === 200) { if (result.body.code === 200) {
result = { result = {

View File

@ -7,7 +7,7 @@ module.exports = async (query, request) => {
try { try {
let result = await request( let result = await request(
'POST', 'POST',
`https://music.163.com/weapi/login/qrcode/client/login`, `/api/login/qrcode/client/login`,
data, data,
createOption(query, 'weapi'), createOption(query, 'weapi'),
) )

View File

@ -5,7 +5,7 @@ module.exports = async (query, request) => {
} }
const result = await request( const result = await request(
'POST', 'POST',
`https://music.163.com/weapi/login/qrcode/unikey`, `/api/login/qrcode/unikey`,
data, data,
createOption(query, 'weapi'), createOption(query, 'weapi'),
) )

View File

@ -4,7 +4,7 @@ const createOption = require('../util/option.js')
module.exports = async (query, request) => { module.exports = async (query, request) => {
let result = await request( let result = await request(
'POST', 'POST',
`https://music.163.com/weapi/login/token/refresh`, `/api/login/token/refresh`,
{}, {},
{ {
...createOption(query, 'weapi'), ...createOption(query, 'weapi'),

View File

@ -3,7 +3,7 @@ module.exports = async (query, request) => {
const data = {} const data = {}
let result = await request( let result = await request(
'POST', 'POST',
`https://music.163.com/weapi/w/nuser/account/get`, `/api/w/nuser/account/get`,
data, data,
createOption(query, 'weapi'), createOption(query, 'weapi'),
) )

View File

@ -4,7 +4,7 @@ const createOption = require('../util/option.js')
module.exports = (query, request) => { module.exports = (query, request) => {
return request( return request(
'POST', 'POST',
`https://music.163.com/weapi/logout`, `/api/logout`,
{}, {},
{ {
...createOption(query, 'weapi'), ...createOption(query, 'weapi'),

View File

@ -7,7 +7,7 @@ module.exports = (query, request) => {
} }
return request( return request(
'POST', 'POST',
`https://music.163.com/weapi/mlog/video/convert/id`, `/api/mlog/video/convert/id`,
data, data,
createOption(query, 'weapi'), createOption(query, 'weapi'),
) )

View File

@ -9,7 +9,7 @@ module.exports = (query, request) => {
} }
return request( return request(
'POST', 'POST',
`https://music.163.com/weapi/mlog/detail/v1`, `/api/mlog/detail/v1`,
data, data,
createOption(query, 'weapi'), createOption(query, 'weapi'),
) )

View File

@ -11,7 +11,7 @@ module.exports = (query, request) => {
return request( return request(
'POST', 'POST',
`https://music.163.com/api/v1/user/comments/${query.uid}`, `/api/v1/user/comments/${query.uid}`,
data, data,
createOption(query, 'weapi'), createOption(query, 'weapi'),
) )

View File

@ -9,7 +9,7 @@ module.exports = (query, request) => {
} }
return request( return request(
'POST', 'POST',
`https://music.163.com/api/forwards/get`, `/api/forwards/get`,
data, data,
createOption(query, 'weapi'), createOption(query, 'weapi'),
) )

View File

@ -6,10 +6,5 @@ module.exports = (query, request) => {
limit: query.limit || 30, limit: query.limit || 30,
time: query.lasttime || -1, time: query.lasttime || -1,
} }
return request( return request('POST', `/api/msg/notices`, data, createOption(query, 'weapi'))
'POST',
`https://music.163.com/api/msg/notices`,
data,
createOption(query, 'weapi'),
)
} }

View File

@ -9,7 +9,7 @@ module.exports = (query, request) => {
} }
return request( return request(
'POST', 'POST',
`https://music.163.com/api/msg/private/users`, `/api/msg/private/users`,
data, data,
createOption(query, 'weapi'), createOption(query, 'weapi'),
) )

View File

@ -10,7 +10,7 @@ module.exports = (query, request) => {
} }
return request( return request(
'POST', 'POST',
`https://music.163.com/api/msg/private/history`, `/api/msg/private/history`,
data, data,
createOption(query, 'weapi'), createOption(query, 'weapi'),
) )

View File

@ -5,7 +5,7 @@ module.exports = (query, request) => {
const data = {} const data = {}
return request( return request(
'POST', 'POST',
`https://music.163.com/api/msg/recentcontact/get`, `/api/msg/recentcontact/get`,
data, data,
createOption(query, 'weapi'), createOption(query, 'weapi'),
) )

View File

@ -7,8 +7,8 @@ module.exports = (query, request) => {
} }
return request( return request(
'POST', 'POST',
`https://interface3.music.163.com/api/content/activity/music/first/listen/info`, `/api/content/activity/music/first/listen/info`,
data, data,
createOption(query, 'weapi'), createOption(query),
) )
} }

Some files were not shown because too many files have changed in this diff Show More