提交 f3eb7df1 编写于 作者: B binaryify

修复歌单详情列表失效的问题 #380 #381

上级 4b735daa
# 更新日志 # 更新日志
### 3.0.5 | 2018.11.21
- 修复歌单详情列表失效的问题 #380 #381
### 3.0.4 | 2018.11.15 ### 3.0.4 | 2018.11.15
- 修复 `/song/url` 接口无法返回多个音乐数据的问题 - 修复 `/song/url` 接口无法返回多个音乐数据的问题
......
...@@ -644,7 +644,7 @@ category Code 取值: ...@@ -644,7 +644,7 @@ category Code 取值:
> 注 : 部分用户反馈获取的 url 会 403,[hwaphon](https://github.com/hwaphon)找到的 > 注 : 部分用户反馈获取的 url 会 403,[hwaphon](https://github.com/hwaphon)找到的
> 解决方案是当获取到音乐的 id 后,将 > 解决方案是当获取到音乐的 id 后,将
> http://music.163.com/song/media/outer/url?id=id.mp3 以 src 赋予 Audio 即可播放 > https://music.163.com/song/media/outer/url?id=id.mp3 以 src 赋予 Audio 即可播放
**必选参数 :** `id` : 音乐 id **必选参数 :** `id` : 音乐 id
......
...@@ -565,7 +565,7 @@ category Code 取值: ...@@ -565,7 +565,7 @@ category Code 取值:
> 注 : 部分用户反馈获取的 url 会 403,[hwaphon](https://github.com/hwaphon)找到的 > 注 : 部分用户反馈获取的 url 会 403,[hwaphon](https://github.com/hwaphon)找到的
> 解决方案是当获取到音乐的 id 后,将 > 解决方案是当获取到音乐的 id 后,将
> http://music.163.com/song/media/outer/url?id=id.mp3 以 src 赋予 Audio 即可播放 > https://music.163.com/song/media/outer/url?id=id.mp3 以 src 赋予 Audio 即可播放
**必选参数 :** `id` : 音乐 id **必选参数 :** `id` : 音乐 id
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
module.exports = (query, request) => { module.exports = (query, request) => {
return request( return request(
'POST', `http://music.163.com/weapi/v1/album/${query.id}`, {}, 'POST', `https://music.163.com/weapi/v1/album/${query.id}`, {},
{crypto: 'weapi', cookie: query.cookie, proxy: query.proxy} {crypto: 'weapi', cookie: query.cookie, proxy: query.proxy}
) )
} }
\ No newline at end of file
...@@ -7,7 +7,7 @@ module.exports = (query, request) => { ...@@ -7,7 +7,7 @@ module.exports = (query, request) => {
total: true total: true
} }
return request( return request(
'POST', `http://music.163.com/weapi/artist/albums/${query.id}`, data, 'POST', `https://music.163.com/weapi/artist/albums/${query.id}`, data,
{crypto: 'weapi', cookie: query.cookie, proxy: query.proxy} {crypto: 'weapi', cookie: query.cookie, proxy: query.proxy}
) )
} }
\ No newline at end of file
...@@ -5,7 +5,7 @@ module.exports = (query, request) => { ...@@ -5,7 +5,7 @@ module.exports = (query, request) => {
id: query.id id: query.id
} }
return request( return request(
'POST', `http://music.163.com/weapi/artist/introduction`, data, 'POST', `https://music.163.com/weapi/artist/introduction`, data,
{crypto: 'weapi', cookie: query.cookie, proxy: query.proxy} {crypto: 'weapi', cookie: query.cookie, proxy: query.proxy}
) )
} }
\ No newline at end of file
...@@ -31,7 +31,7 @@ module.exports = (query, request) => { ...@@ -31,7 +31,7 @@ module.exports = (query, request) => {
total: true total: true
} }
return request( return request(
'POST', `http://music.163.com/weapi/artist/list`, data, 'POST', `https://music.163.com/weapi/artist/list`, data,
{crypto: 'weapi', cookie: query.cookie, proxy: query.proxy} {crypto: 'weapi', cookie: query.cookie, proxy: query.proxy}
) )
} }
\ No newline at end of file
...@@ -8,7 +8,7 @@ module.exports = (query, request) => { ...@@ -8,7 +8,7 @@ module.exports = (query, request) => {
total: true total: true
} }
return request( return request(
'POST', `http://music.163.com/weapi/artist/mvs`, data, 'POST', `https://music.163.com/weapi/artist/mvs`, data,
{crypto: 'weapi', cookie: query.cookie, proxy: query.proxy} {crypto: 'weapi', cookie: query.cookie, proxy: query.proxy}
) )
} }
\ No newline at end of file
...@@ -7,7 +7,7 @@ module.exports = (query, request) => { ...@@ -7,7 +7,7 @@ module.exports = (query, request) => {
artistIds: '[' + query.id + ']' artistIds: '[' + query.id + ']'
} }
return request( return request(
'POST', `http://music.163.com/weapi/artist/${query.t}`, data, 'POST', `https://music.163.com/weapi/artist/${query.t}`, data,
{crypto: 'weapi', cookie: query.cookie, proxy: query.proxy} {crypto: 'weapi', cookie: query.cookie, proxy: query.proxy}
) )
} }
\ No newline at end of file
...@@ -7,7 +7,7 @@ module.exports = (query, request) => { ...@@ -7,7 +7,7 @@ module.exports = (query, request) => {
total: true total: true
} }
return request( return request(
'POST', `http://music.163.com/weapi/artist/sublist`, data, 'POST', `https://music.163.com/weapi/artist/sublist`, data,
{crypto: 'weapi', cookie: query.cookie, proxy: query.proxy} {crypto: 'weapi', cookie: query.cookie, proxy: query.proxy}
) )
} }
\ No newline at end of file
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
module.exports = (query, request) => { module.exports = (query, request) => {
return request( return request(
'POST', `http://music.163.com/weapi/v1/artist/${query.id}`, {}, 'POST', `https://music.163.com/weapi/v1/artist/${query.id}`, {},
{crypto: 'weapi', cookie: query.cookie, proxy: query.proxy} {crypto: 'weapi', cookie: query.cookie, proxy: query.proxy}
) )
} }
\ No newline at end of file
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
module.exports = (query, request) => { module.exports = (query, request) => {
return request( return request(
'POST', `http://music.163.com/api/v2/banner/get`, {clientType: "pc"}, 'POST', `https://music.163.com/api/v2/banner/get`, {clientType: "pc"},
{crypto: 'linuxapi', proxy: query.proxy} {crypto: 'linuxapi', proxy: query.proxy}
) )
} }
\ No newline at end of file
...@@ -6,7 +6,7 @@ module.exports = (query, request) => { ...@@ -6,7 +6,7 @@ module.exports = (query, request) => {
br: parseInt(query.br || 999000) br: parseInt(query.br || 999000)
} }
return request( return request(
'POST', `http://music.163.com/weapi/song/enhance/player/url`, data, 'POST', `https://music.163.com/weapi/song/enhance/player/url`, data,
{crypto: 'weapi', cookie: query.cookie, proxy: query.proxy} {crypto: 'weapi', cookie: query.cookie, proxy: query.proxy}
) )
.then(response => { .then(response => {
......
...@@ -19,7 +19,7 @@ module.exports = (query, request) => { ...@@ -19,7 +19,7 @@ module.exports = (query, request) => {
else if(query.t == 'delete') else if(query.t == 'delete')
data.commentId = query.commentId data.commentId = query.commentId
return request( return request(
'POST', `http://music.163.com/weapi/resource/comments/${query.t}`, data, 'POST', `https://music.163.com/weapi/resource/comments/${query.t}`, data,
{crypto: 'weapi', cookie: query.cookie, proxy: query.proxy} {crypto: 'weapi', cookie: query.cookie, proxy: query.proxy}
) )
} }
\ No newline at end of file
...@@ -7,7 +7,7 @@ module.exports = (query, request) => { ...@@ -7,7 +7,7 @@ module.exports = (query, request) => {
offset: query.offset || 0 offset: query.offset || 0
} }
return request( return request(
'POST', `http://music.163.com/weapi/v1/resource/comments/R_AL_3_${query.id}`, data, 'POST', `https://music.163.com/weapi/v1/resource/comments/R_AL_3_${query.id}`, data,
{crypto: 'weapi', cookie: query.cookie, proxy: query.proxy} {crypto: 'weapi', cookie: query.cookie, proxy: query.proxy}
) )
} }
\ No newline at end of file
...@@ -7,7 +7,7 @@ module.exports = (query, request) => { ...@@ -7,7 +7,7 @@ module.exports = (query, request) => {
offset: query.offset || 0 offset: query.offset || 0
} }
return request( return request(
'POST', `http://music.163.com/weapi/v1/resource/comments/A_DJ_1_${query.id}`, data, 'POST', `https://music.163.com/weapi/v1/resource/comments/A_DJ_1_${query.id}`, data,
{crypto: 'weapi', cookie: query.cookie, proxy: query.proxy} {crypto: 'weapi', cookie: query.cookie, proxy: query.proxy}
) )
} }
\ No newline at end of file
...@@ -16,7 +16,7 @@ module.exports = (query, request) => { ...@@ -16,7 +16,7 @@ module.exports = (query, request) => {
offset: query.offset || 0 offset: query.offset || 0
} }
return request( return request(
'POST', `http://music.163.com/weapi/v1/resource/hotcomments/${query.type}${query.id}`, data, 'POST', `https://music.163.com/weapi/v1/resource/hotcomments/${query.type}${query.id}`, data,
{crypto: 'weapi', cookie: query.cookie, proxy: query.proxy} {crypto: 'weapi', cookie: query.cookie, proxy: query.proxy}
) )
} }
\ No newline at end of file
...@@ -16,7 +16,7 @@ module.exports = (query, request) => { ...@@ -16,7 +16,7 @@ module.exports = (query, request) => {
commentId: query.cid commentId: query.cid
} }
return request( return request(
'POST', `http://music.163.com/weapi/v1/comment/${query.t}`, data, 'POST', `https://music.163.com/weapi/v1/comment/${query.t}`, data,
{crypto: 'weapi', cookie: query.cookie, proxy: query.proxy} {crypto: 'weapi', cookie: query.cookie, proxy: query.proxy}
) )
} }
\ No newline at end of file
...@@ -7,7 +7,7 @@ module.exports = (query, request) => { ...@@ -7,7 +7,7 @@ module.exports = (query, request) => {
offset: query.offset || 0 offset: query.offset || 0
} }
return request( return request(
'POST', `http://music.163.com/weapi/v1/resource/comments/R_SO_4_${query.id}`, data, 'POST', `https://music.163.com/weapi/v1/resource/comments/R_SO_4_${query.id}`, data,
{crypto: 'weapi', cookie: query.cookie, proxy: query.proxy} {crypto: 'weapi', cookie: query.cookie, proxy: query.proxy}
) )
} }
\ No newline at end of file
...@@ -7,7 +7,7 @@ module.exports = (query, request) => { ...@@ -7,7 +7,7 @@ module.exports = (query, request) => {
offset: query.offset || 0 offset: query.offset || 0
} }
return request( return request(
'POST', `http://music.163.com/weapi/v1/resource/comments/R_MV_5_${query.id}`, data, 'POST', `https://music.163.com/weapi/v1/resource/comments/R_MV_5_${query.id}`, data,
{crypto: 'weapi', cookie: query.cookie, proxy: query.proxy} {crypto: 'weapi', cookie: query.cookie, proxy: query.proxy}
) )
} }
\ No newline at end of file
...@@ -7,7 +7,7 @@ module.exports = (query, request) => { ...@@ -7,7 +7,7 @@ module.exports = (query, request) => {
offset: query.offset || 0 offset: query.offset || 0
} }
return request( return request(
'POST', `http://music.163.com/weapi/v1/resource/comments/A_PL_0_${query.id}`, data, 'POST', `https://music.163.com/weapi/v1/resource/comments/A_PL_0_${query.id}`, data,
{crypto: 'weapi', cookie: query.cookie, proxy: query.proxy} {crypto: 'weapi', cookie: query.cookie, proxy: query.proxy}
) )
} }
\ No newline at end of file
...@@ -7,7 +7,7 @@ module.exports = (query, request) => { ...@@ -7,7 +7,7 @@ module.exports = (query, request) => {
offset: query.offset || 0 offset: query.offset || 0
} }
return request( return request(
'POST', `http://music.163.com/weapi/v1/resource/comments/R_VI_62_${query.id}`, data, 'POST', `https://music.163.com/weapi/v1/resource/comments/R_VI_62_${query.id}`, data,
{crypto: 'weapi', cookie: query.cookie, proxy: query.proxy} {crypto: 'weapi', cookie: query.cookie, proxy: query.proxy}
) )
} }
\ No newline at end of file
...@@ -12,7 +12,7 @@ module.exports = (query, request) => { ...@@ -12,7 +12,7 @@ module.exports = (query, request) => {
type: query.type || 0 type: query.type || 0
} }
return request( return request(
'POST', `http://music.163.com/weapi/point/dailyTask`, data, 'POST', `https://music.163.com/weapi/point/dailyTask`, data,
{crypto: 'weapi', cookie: query.cookie, proxy: query.proxy} {crypto: 'weapi', cookie: query.cookie, proxy: query.proxy}
) )
} }
\ No newline at end of file
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
module.exports = (query, request) => { module.exports = (query, request) => {
return request( return request(
'POST', `http://music.163.com/weapi/djradio/category/get`, {}, 'POST', `https://music.163.com/weapi/djradio/category/get`, {},
{crypto: 'weapi', cookie: query.cookie, proxy: query.proxy} {crypto: 'weapi', cookie: query.cookie, proxy: query.proxy}
) )
} }
\ No newline at end of file
...@@ -5,7 +5,7 @@ module.exports = (query, request) => { ...@@ -5,7 +5,7 @@ module.exports = (query, request) => {
id: query.rid id: query.rid
} }
return request( return request(
'POST', `http://music.163.com/weapi/djradio/get`, data, 'POST', `https://music.163.com/weapi/djradio/get`, data,
{crypto: 'weapi', cookie: query.cookie, proxy: query.proxy} {crypto: 'weapi', cookie: query.cookie, proxy: query.proxy}
) )
} }
\ No newline at end of file
...@@ -11,7 +11,7 @@ module.exports = (query, request) => { ...@@ -11,7 +11,7 @@ module.exports = (query, request) => {
offset: query.offset offset: query.offset
} }
return request( return request(
'POST', `http://music.163.com/weapi/djradio/hot/v1`, data, 'POST', `https://music.163.com/weapi/djradio/hot/v1`, data,
{crypto: 'weapi', cookie: query.cookie, proxy: query.proxy} {crypto: 'weapi', cookie: query.cookie, proxy: query.proxy}
) )
} }
\ No newline at end of file
...@@ -6,7 +6,7 @@ module.exports = (query, request) => { ...@@ -6,7 +6,7 @@ module.exports = (query, request) => {
offset: query.offset || 0 offset: query.offset || 0
} }
return request( return request(
'POST', `http://music.163.com/weapi/djradio/home/paygift/list?_nmclfl=1`, data, 'POST', `https://music.163.com/weapi/djradio/home/paygift/list?_nmclfl=1`, data,
{crypto: 'weapi', cookie: query.cookie, proxy: query.proxy} {crypto: 'weapi', cookie: query.cookie, proxy: query.proxy}
) )
} }
\ No newline at end of file
...@@ -8,7 +8,7 @@ module.exports = (query, request) => { ...@@ -8,7 +8,7 @@ module.exports = (query, request) => {
asc: query.asc asc: query.asc
} }
return request( return request(
'POST', `http://music.163.com/weapi/dj/program/byradio`, data, 'POST', `https://music.163.com/weapi/dj/program/byradio`, data,
{crypto: 'weapi', cookie: query.cookie, proxy: query.proxy} {crypto: 'weapi', cookie: query.cookie, proxy: query.proxy}
) )
} }
\ No newline at end of file
...@@ -5,7 +5,7 @@ module.exports = (query, request) => { ...@@ -5,7 +5,7 @@ module.exports = (query, request) => {
id: query.id id: query.id
} }
return request( return request(
'POST', `http://music.163.com/weapi/dj/program/detail`, data, 'POST', `https://music.163.com/weapi/dj/program/detail`, data,
{crypto: 'weapi', cookie: query.cookie, proxy: query.proxy} {crypto: 'weapi', cookie: query.cookie, proxy: query.proxy}
) )
} }
\ No newline at end of file
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
module.exports = (query, request) => { module.exports = (query, request) => {
return request( return request(
'POST', `http://music.163.com/weapi/djradio/recommend/v1`, {}, 'POST', `https://music.163.com/weapi/djradio/recommend/v1`, {},
{crypto: 'weapi', cookie: query.cookie, proxy: query.proxy} {crypto: 'weapi', cookie: query.cookie, proxy: query.proxy}
) )
} }
...@@ -28,7 +28,7 @@ module.exports = (query, request) => { ...@@ -28,7 +28,7 @@ module.exports = (query, request) => {
cateId: query.type cateId: query.type
} }
return request( return request(
'POST', `http://music.163.com/weapi/djradio/recommend`, data, 'POST', `https://music.163.com/weapi/djradio/recommend`, data,
{crypto: 'weapi', cookie: query.cookie, proxy: query.proxy} {crypto: 'weapi', cookie: query.cookie, proxy: query.proxy}
) )
} }
\ No newline at end of file
...@@ -6,7 +6,7 @@ module.exports = (query, request) => { ...@@ -6,7 +6,7 @@ module.exports = (query, request) => {
id: query.rid id: query.rid
} }
return request( return request(
'POST', `http://music.163.com/weapi/djradio/${query.t}`, data, 'POST', `https://music.163.com/weapi/djradio/${query.t}`, data,
{crypto: 'weapi', cookie: query.cookie, proxy: query.proxy} {crypto: 'weapi', cookie: query.cookie, proxy: query.proxy}
) )
} }
\ No newline at end of file
...@@ -7,7 +7,7 @@ module.exports = (query, request) => { ...@@ -7,7 +7,7 @@ module.exports = (query, request) => {
total: true total: true
} }
return request( return request(
'POST', `http://music.163.com/weapi/djradio/get/subed`, data, 'POST', `https://music.163.com/weapi/djradio/get/subed`, data,
{crypto: 'weapi', cookie: query.cookie, proxy: query.proxy} {crypto: 'weapi', cookie: query.cookie, proxy: query.proxy}
) )
} }
\ No newline at end of file
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
module.exports = (query, request) => { module.exports = (query, request) => {
return request( return request(
'POST', `http://music.163.com/weapi/v1/event/get`, {}, 'POST', `https://music.163.com/weapi/v1/event/get`, {},
{crypto: 'weapi', cookie: query.cookie, proxy: query.proxy} {crypto: 'weapi', cookie: query.cookie, proxy: query.proxy}
) )
} }
\ No newline at end of file
...@@ -5,7 +5,7 @@ module.exports = (query, request) => { ...@@ -5,7 +5,7 @@ module.exports = (query, request) => {
songId: query.id songId: query.id
} }
return request( return request(
'POST', `http://music.163.com/weapi/radio/trash/add?alg=RT&songId=${query.id}&time=${query.time || 25}`, data, 'POST', `https://music.163.com/weapi/radio/trash/add?alg=RT&songId=${query.id}&time=${query.time || 25}`, data,
{crypto: 'weapi', cookie: query.cookie, proxy: query.proxy} {crypto: 'weapi', cookie: query.cookie, proxy: query.proxy}
) )
} }
\ No newline at end of file
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
module.exports = (query, request) => { module.exports = (query, request) => {
query.t = (query.t == 1 ? 'follow' : 'delfollow') query.t = (query.t == 1 ? 'follow' : 'delfollow')
return request( return request(
'POST', `http://music.163.com/weapi/user/${query.t}/${query.id}`, {}, 'POST', `https://music.163.com/weapi/user/${query.t}/${query.id}`, {},
{crypto: 'weapi', cookie: query.cookie, proxy: query.proxy} {crypto: 'weapi', cookie: query.cookie, proxy: query.proxy}
) )
} }
\ No newline at end of file
...@@ -9,7 +9,7 @@ module.exports = (query, request) => { ...@@ -9,7 +9,7 @@ module.exports = (query, request) => {
} }
return request( return request(
'POST', 'POST',
`http://music.163.com/weapi/radio/like?alg=${query.alg || `https://music.163.com/weapi/radio/like?alg=${query.alg ||
'itembased'}&trackId=${query.id}&like=${query.like}&time=${query.time || 'itembased'}&trackId=${query.id}&like=${query.like}&time=${query.time ||
25}`, 25}`,
data, data,
......
...@@ -5,7 +5,7 @@ module.exports = (query, request) => { ...@@ -5,7 +5,7 @@ module.exports = (query, request) => {
uid: query.uid uid: query.uid
} }
return request( return request(
'POST', `http://music.163.com/weapi/song/like/get`, data, 'POST', `https://music.163.com/weapi/song/like/get`, data,
{crypto: 'weapi', cookie: query.cookie, proxy: query.proxy} {crypto: 'weapi', cookie: query.cookie, proxy: query.proxy}
) )
} }
\ No newline at end of file
...@@ -9,7 +9,7 @@ module.exports = (query, request) => { ...@@ -9,7 +9,7 @@ module.exports = (query, request) => {
rememberLogin: 'true' rememberLogin: 'true'
} }
return request( return request(
'POST', `http://music.163.com/weapi/login`, data, 'POST', `https://music.163.com/weapi/login`, data,
{crypto: 'weapi', ua: 'pc', cookie: query.cookie, proxy: query.proxy} {crypto: 'weapi', ua: 'pc', cookie: query.cookie, proxy: query.proxy}
) )
} }
\ No newline at end of file
...@@ -9,7 +9,7 @@ module.exports = (query, request) => { ...@@ -9,7 +9,7 @@ module.exports = (query, request) => {
rememberLogin: 'true' rememberLogin: 'true'
} }
return request( return request(
'POST', `http://music.163.com/weapi/login/cellphone`, data, 'POST', `https://music.163.com/weapi/login/cellphone`, data,
{crypto: 'weapi', ua: 'pc', cookie: query.cookie, proxy: query.proxy} {crypto: 'weapi', ua: 'pc', cookie: query.cookie, proxy: query.proxy}
) )
} }
\ No newline at end of file
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
module.exports = (query, request) => { module.exports = (query, request) => {
return request( return request(
'POST', `http://music.163.com/weapi/login/token/refresh`, {}, 'POST', `https://music.163.com/weapi/login/token/refresh`, {},
{crypto: 'weapi', ua: 'pc', cookie: query.cookie, proxy: query.proxy} {crypto: 'weapi', ua: 'pc', cookie: query.cookie, proxy: query.proxy}
) )
} }
\ No newline at end of file
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
module.exports = (query, request) => { module.exports = (query, request) => {
return request( return request(
'GET', `http://music.163.com`, {}, 'GET', `https://music.163.com`, {},
{cookie: query.cookie, proxy: query.proxy} {cookie: query.cookie, proxy: query.proxy}
) )
.then(response => { .then(response => {
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
module.exports = (query, request) => { module.exports = (query, request) => {
return request( return request(
'POST', `http://music.163.com/weapi/logout`, {}, 'POST', `https://music.163.com/weapi/logout`, {},
{crypto: 'weapi', ua: 'pc', cookie: query.cookie, proxy: query.proxy} {crypto: 'weapi', ua: 'pc', cookie: query.cookie, proxy: query.proxy}
) )
} }
\ No newline at end of file
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
module.exports = (query, request) => { module.exports = (query, request) => {
return request( return request(
'POST', `http://music.163.com/weapi/song/lyric?os=osx&id=${query.id}&lv=-1&kv=-1&tv=-1`, {}, 'POST', `https://music.163.com/weapi/song/lyric?os=osx&id=${query.id}&lv=-1&kv=-1&tv=-1`, {},
{crypto: 'weapi', cookie: query.cookie, proxy: query.proxy} {crypto: 'weapi', cookie: query.cookie, proxy: query.proxy}
) )
} }
\ No newline at end of file
...@@ -5,7 +5,7 @@ module.exports = (query, request) => { ...@@ -5,7 +5,7 @@ module.exports = (query, request) => {
id: query.mvid id: query.mvid
} }
return request( return request(
'POST', `http://music.163.com/weapi/mv/detail`, data, 'POST', `https://music.163.com/weapi/mv/detail`, data,
{crypto: 'weapi', cookie: query.cookie, proxy: query.proxy} {crypto: 'weapi', cookie: query.cookie, proxy: query.proxy}
) )
} }
\ No newline at end of file
...@@ -7,7 +7,7 @@ module.exports = (query, request) => { ...@@ -7,7 +7,7 @@ module.exports = (query, request) => {
total: true total: true
} }
return request( return request(
'POST', `http://music.163.com/weapi/mv/first`, data, 'POST', `https://music.163.com/weapi/mv/first`, data,
{crypto: 'weapi', cookie: query.cookie, proxy: query.proxy} {crypto: 'weapi', cookie: query.cookie, proxy: query.proxy}
) )
} }
\ No newline at end of file
...@@ -7,7 +7,7 @@ module.exports = (query, request) => { ...@@ -7,7 +7,7 @@ module.exports = (query, request) => {
mvIds: '["' + query.mvid + '"]' mvIds: '["' + query.mvid + '"]'
} }
return request( return request(
'POST', `http://music.163.com/weapi/mv/${query.t}`, data, 'POST', `https://music.163.com/weapi/mv/${query.t}`, data,
{crypto: 'weapi', cookie: query.cookie, proxy: query.proxy} {crypto: 'weapi', cookie: query.cookie, proxy: query.proxy}
) )
} }
\ No newline at end of file
...@@ -6,7 +6,7 @@ module.exports = (query, request) => { ...@@ -6,7 +6,7 @@ module.exports = (query, request) => {
r: query.res || 1080 r: query.res || 1080
} }
return request( return request(
'POST', `http://music.163.com/weapi/song/enhance/play/mv/url`, data, 'POST', `https://music.163.com/weapi/song/enhance/play/mv/url`, data,
{crypto: 'weapi', cookie: query.cookie, proxy: query.proxy} {crypto: 'weapi', cookie: query.cookie, proxy: query.proxy}
) )
} }
\ No newline at end of file
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
module.exports = (query, request) => { module.exports = (query, request) => {
return request( return request(
'POST', `http://music.163.com/weapi/v1/radio/get`, {}, 'POST', `https://music.163.com/weapi/v1/radio/get`, {},
{crypto: 'weapi', cookie: query.cookie, proxy: query.proxy} {crypto: 'weapi', cookie: query.cookie, proxy: query.proxy}
) )
} }
\ No newline at end of file
...@@ -8,7 +8,7 @@ module.exports = (query, request) => { ...@@ -8,7 +8,7 @@ module.exports = (query, request) => {
n: 1000 n: 1000
} }
return request( return request(
'POST', `http://music.163.com/weapi/personalized/playlist`, data, 'POST', `https://music.163.com/weapi/personalized/playlist`, data,
{crypto: 'weapi', cookie: query.cookie, proxy: query.proxy} {crypto: 'weapi', cookie: query.cookie, proxy: query.proxy}
) )
} }
\ No newline at end of file
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
module.exports = (query, request) => { module.exports = (query, request) => {
return request( return request(
'POST', `http://music.163.com/weapi/personalized/djprogram`, {}, 'POST', `https://music.163.com/weapi/personalized/djprogram`, {},
{crypto: 'weapi', cookie: query.cookie, proxy: query.proxy} {crypto: 'weapi', cookie: query.cookie, proxy: query.proxy}
) )
} }
\ No newline at end of file
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
module.exports = (query, request) => { module.exports = (query, request) => {
return request( return request(
'POST', `http://music.163.com/weapi/personalized/mv`, {}, 'POST', `https://music.163.com/weapi/personalized/mv`, {},
{crypto: 'weapi', cookie: query.cookie, proxy: query.proxy} {crypto: 'weapi', cookie: query.cookie, proxy: query.proxy}
) )
} }
\ No newline at end of file
...@@ -5,7 +5,7 @@ module.exports = (query, request) => { ...@@ -5,7 +5,7 @@ module.exports = (query, request) => {
type: "recommend" type: "recommend"
} }
return request( return request(
'POST', `http://music.163.com/weapi/personalized/newsong`, data, 'POST', `https://music.163.com/weapi/personalized/newsong`, data,
{crypto: 'weapi', cookie: query.cookie, proxy: query.proxy} {crypto: 'weapi', cookie: query.cookie, proxy: query.proxy}
) )
} }
\ No newline at end of file
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
module.exports = (query, request) => { module.exports = (query, request) => {
return request( return request(
'POST', `http://music.163.com/weapi/personalized/privatecontent`, {}, 'POST', `https://music.163.com/weapi/personalized/privatecontent`, {},
{crypto: 'weapi', cookie: query.cookie, proxy: query.proxy} {crypto: 'weapi', cookie: query.cookie, proxy: query.proxy}
) )
} }
\ No newline at end of file
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
module.exports = (query, request) => { module.exports = (query, request) => {
return request( return request(
'POST', `http://music.163.com/weapi/playlist/catalogue`, {}, 'POST', `https://music.163.com/weapi/playlist/catalogue`, {},
{crypto: 'weapi', cookie: query.cookie, proxy: query.proxy} {crypto: 'weapi', cookie: query.cookie, proxy: query.proxy}
) )
} }
\ No newline at end of file
...@@ -6,7 +6,7 @@ module.exports = (query, request) => { ...@@ -6,7 +6,7 @@ module.exports = (query, request) => {
name: query.name name: query.name
} }
return request( return request(
'POST', `http://music.163.com/weapi/playlist/create`, data, 'POST', `https://music.163.com/weapi/playlist/create`, data,
{crypto: 'weapi', cookie: query.cookie, proxy: query.proxy} {crypto: 'weapi', cookie: query.cookie, proxy: query.proxy}
) )
} }
\ No newline at end of file
...@@ -7,7 +7,7 @@ module.exports = (query, request) => { ...@@ -7,7 +7,7 @@ module.exports = (query, request) => {
s: query.s || 8 s: query.s || 8
} }
return request( return request(
'POST', `http://music.163.com/weapi/v3/playlist/detail`, data, 'POST', `https://music.163.com/weapi/v3/playlist/detail`, data,
{crypto: 'weapi', cookie: query.cookie, proxy: query.proxy} {crypto: 'weapi', cookie: query.cookie, proxy: query.proxy}
) )
} }
\ No newline at end of file
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
module.exports = (query, request) => { module.exports = (query, request) => {
return request( return request(
'POST', `http://music.163.com/weapi/playlist/hottags`, {}, 'POST', `https://music.163.com/weapi/playlist/hottags`, {},
{crypto: 'weapi', cookie: query.cookie, proxy: query.proxy} {crypto: 'weapi', cookie: query.cookie, proxy: query.proxy}
) )
} }
\ No newline at end of file
...@@ -6,7 +6,7 @@ module.exports = (query, request) => { ...@@ -6,7 +6,7 @@ module.exports = (query, request) => {
id: query.id id: query.id
} }
return request( return request(
'POST', `http://music.163.com/weapi/playlist/${query.t}`, data, 'POST', `https://music.163.com/weapi/playlist/${query.t}`, data,
{crypto: 'weapi', cookie: query.cookie, proxy: query.proxy} {crypto: 'weapi', cookie: query.cookie, proxy: query.proxy}
) )
} }
\ No newline at end of file
...@@ -7,7 +7,7 @@ module.exports = (query, request) => { ...@@ -7,7 +7,7 @@ module.exports = (query, request) => {
trackIds: '[' + query.tracks + ']' // 歌曲id trackIds: '[' + query.tracks + ']' // 歌曲id
} }
return request( return request(
'POST', `http://music.163.com/weapi/playlist/manipulate/tracks`, data, 'POST', `https://music.163.com/weapi/playlist/manipulate/tracks`, data,
{crypto: 'weapi', cookie: query.cookie, proxy: query.proxy} {crypto: 'weapi', cookie: query.cookie, proxy: query.proxy}
) )
} }
\ No newline at end of file
...@@ -10,7 +10,7 @@ module.exports = (query, request) => { ...@@ -10,7 +10,7 @@ module.exports = (query, request) => {
"/api/playlist/update/name": `{"id":${query.id},"name":"${query.name}"}` "/api/playlist/update/name": `{"id":${query.id},"name":"${query.name}"}`
} }
return request( return request(
'POST', `http://music.163.com/weapi/batch`, data, 'POST', `https://music.163.com/weapi/batch`, data,
{crypto: 'weapi', cookie: query.cookie, proxy: query.proxy} {crypto: 'weapi', cookie: query.cookie, proxy: query.proxy}
) )
} }
\ No newline at end of file
...@@ -7,7 +7,7 @@ module.exports = (query, request) => { ...@@ -7,7 +7,7 @@ module.exports = (query, request) => {
offset: query.offset || 0 offset: query.offset || 0
} }
return request( return request(
'POST', `http://music.163.com/weapi/program/recommend/v1`, data, 'POST', `https://music.163.com/weapi/program/recommend/v1`, data,
{crypto: 'weapi', cookie: query.cookie, proxy: query.proxy} {crypto: 'weapi', cookie: query.cookie, proxy: query.proxy}
) )
} }
\ No newline at end of file
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
module.exports = (query, request) => { module.exports = (query, request) => {
return request( return request(
'POST', `http://music.163.com/weapi/v1/discovery/recommend/resource`, {}, 'POST', `https://music.163.com/weapi/v1/discovery/recommend/resource`, {},
{crypto: 'weapi', cookie: query.cookie, proxy: query.proxy} {crypto: 'weapi', cookie: query.cookie, proxy: query.proxy}
) )
} }
\ No newline at end of file
...@@ -7,7 +7,7 @@ module.exports = (query, request) => { ...@@ -7,7 +7,7 @@ module.exports = (query, request) => {
total: true total: true
} }
return request( return request(
'POST', `http://music.163.com/weapi/v1/discovery/recommend/songs`, data, 'POST', `https://music.163.com/weapi/v1/discovery/recommend/songs`, data,
{crypto: 'weapi', cookie: query.cookie, proxy: query.proxy} {crypto: 'weapi', cookie: query.cookie, proxy: query.proxy}
) )
} }
\ No newline at end of file
...@@ -6,7 +6,7 @@ module.exports = (query, request) => { ...@@ -6,7 +6,7 @@ module.exports = (query, request) => {
type: (/^\d+$/.test(query.id)) ? 0 : 1 type: (/^\d+$/.test(query.id)) ? 0 : 1
} }
return request( return request(
'POST', `http://music.163.com/weapi/cloudvideo/v1/allvideo/rcmd`, data, 'POST', `https://music.163.com/weapi/cloudvideo/v1/allvideo/rcmd`, data,
{crypto: 'weapi', cookie: query.cookie, proxy: query.proxy} {crypto: 'weapi', cookie: query.cookie, proxy: query.proxy}
) )
} }
\ No newline at end of file
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
module.exports = (query, request) => { module.exports = (query, request) => {
return request( return request(
'GET', `http://music.163.com/playlist?id=${query.id}`, {}, 'GET', `https://music.163.com/playlist?id=${query.id}`, {},
{ua: 'pc', cookie: query.cookie, proxy: query.proxy} {ua: 'pc', cookie: query.cookie, proxy: query.proxy}
) )
.then(response => { .then(response => {
......
...@@ -11,7 +11,7 @@ module.exports = (query, request) => { ...@@ -11,7 +11,7 @@ module.exports = (query, request) => {
threadId: query.type + query.id threadId: query.type + query.id
} }
return request( return request(
'POST', `http://music.163.com/weapi/resource/${query.t}`, data, 'POST', `https://music.163.com/weapi/resource/${query.t}`, data,
{crypto: 'weapi', cookie: query.cookie, proxy: query.proxy} {crypto: 'weapi', cookie: query.cookie, proxy: query.proxy}
) )
} }
\ No newline at end of file
...@@ -8,7 +8,7 @@ module.exports = (query, request) => { ...@@ -8,7 +8,7 @@ module.exports = (query, request) => {
offset: query.offset || 0 offset: query.offset || 0
} }
return request( return request(
'POST', `http://music.163.com/weapi/search/get`, data, 'POST', `https://music.163.com/weapi/search/get`, data,
{crypto: 'weapi', cookie: query.cookie, proxy: query.proxy} {crypto: 'weapi', cookie: query.cookie, proxy: query.proxy}
) )
} }
\ No newline at end of file
...@@ -5,7 +5,7 @@ module.exports = (query, request) => { ...@@ -5,7 +5,7 @@ module.exports = (query, request) => {
type: 1111 type: 1111
} }
return request( return request(
'POST', `http://music.163.com/weapi/search/hot`, data, 'POST', `https://music.163.com/weapi/search/hot`, data,
{crypto: 'weapi', ua: 'mobile', cookie: query.cookie, proxy: query.proxy} {crypto: 'weapi', ua: 'mobile', cookie: query.cookie, proxy: query.proxy}
) )
} }
\ No newline at end of file
...@@ -6,7 +6,7 @@ module.exports = (query, request) => { ...@@ -6,7 +6,7 @@ module.exports = (query, request) => {
s: query.keywords || '' s: query.keywords || ''
} }
return request( return request(
'POST', `http://music.163.com/weapi/search/suggest/multimatch`, data, 'POST', `https://music.163.com/weapi/search/suggest/multimatch`, data,
{crypto: 'weapi', cookie: query.cookie, proxy: query.proxy} {crypto: 'weapi', cookie: query.cookie, proxy: query.proxy}
) )
} }
\ No newline at end of file
...@@ -5,7 +5,7 @@ module.exports = (query, request) => { ...@@ -5,7 +5,7 @@ module.exports = (query, request) => {
s: query.keywords || '' s: query.keywords || ''
} }
return request( return request(
'POST', `http://music.163.com/weapi/search/suggest/web`, data, 'POST', `https://music.163.com/weapi/search/suggest/web`, data,
{crypto: 'weapi', cookie: query.cookie, proxy: query.proxy} {crypto: 'weapi', cookie: query.cookie, proxy: query.proxy}
) )
} }
\ No newline at end of file
...@@ -9,7 +9,7 @@ module.exports = (query, request) => { ...@@ -9,7 +9,7 @@ module.exports = (query, request) => {
userIds: '[' + query.user_ids + ']' userIds: '[' + query.user_ids + ']'
} }
return request( return request(
'POST', `http://music.163.com/weapi/msg/private/send`, data, 'POST', `https://music.163.com/weapi/msg/private/send`, data,
{crypto: 'weapi', cookie: query.cookie, proxy: query.proxy} {crypto: 'weapi', cookie: query.cookie, proxy: query.proxy}
) )
} }
\ No newline at end of file
...@@ -9,7 +9,7 @@ module.exports = (query, request) => { ...@@ -9,7 +9,7 @@ module.exports = (query, request) => {
userIds: '[' + query.user_ids + ']' userIds: '[' + query.user_ids + ']'
} }
return request( return request(
'POST', `http://music.163.com/weapi/msg/private/send`, data, 'POST', `https://music.163.com/weapi/msg/private/send`, data,
{crypto: 'weapi', cookie: query.cookie, proxy: query.proxy} {crypto: 'weapi', cookie: query.cookie, proxy: query.proxy}
) )
} }
\ No newline at end of file
...@@ -5,7 +5,7 @@ module.exports = (query, request) => { ...@@ -5,7 +5,7 @@ module.exports = (query, request) => {
artistid: query.id artistid: query.id
} }
return request( return request(
'POST', `http://music.163.com/weapi/discovery/simiArtist`, data, 'POST', `https://music.163.com/weapi/discovery/simiArtist`, data,
{crypto: 'weapi', cookie: query.cookie, proxy: query.proxy} {crypto: 'weapi', cookie: query.cookie, proxy: query.proxy}
) )
} }
\ No newline at end of file
...@@ -5,7 +5,7 @@ module.exports = (query, request) => { ...@@ -5,7 +5,7 @@ module.exports = (query, request) => {
mvid: query.mvid mvid: query.mvid
} }
return request( return request(
'POST', `http://music.163.com/weapi/discovery/simiMV`, data, 'POST', `https://music.163.com/weapi/discovery/simiMV`, data,
{crypto: 'weapi', cookie: query.cookie, proxy: query.proxy} {crypto: 'weapi', cookie: query.cookie, proxy: query.proxy}
) )
} }
\ No newline at end of file
...@@ -7,7 +7,7 @@ module.exports = (query, request) => { ...@@ -7,7 +7,7 @@ module.exports = (query, request) => {
offset: query.offset || 0 offset: query.offset || 0
} }
return request( return request(
'POST', `http://music.163.com/weapi/discovery/simiPlaylist`, data, 'POST', `https://music.163.com/weapi/discovery/simiPlaylist`, data,
{crypto: 'weapi', cookie: query.cookie, proxy: query.proxy} {crypto: 'weapi', cookie: query.cookie, proxy: query.proxy}
) )
} }
\ No newline at end of file
...@@ -7,7 +7,7 @@ module.exports = (query, request) => { ...@@ -7,7 +7,7 @@ module.exports = (query, request) => {
offset: query.offset || 0 offset: query.offset || 0
} }
return request( return request(
'POST', `http://music.163.com/weapi/v1/discovery/simiSong`, data, 'POST', `https://music.163.com/weapi/v1/discovery/simiSong`, data,
{crypto: 'weapi', cookie: query.cookie, proxy: query.proxy} {crypto: 'weapi', cookie: query.cookie, proxy: query.proxy}
) )
} }
\ No newline at end of file
...@@ -7,7 +7,7 @@ module.exports = (query, request) => { ...@@ -7,7 +7,7 @@ module.exports = (query, request) => {
offset: query.offset || 0 offset: query.offset || 0
} }
return request( return request(
'POST', `http://music.163.com/weapi/discovery/simiUser`, data, 'POST', `https://music.163.com/weapi/discovery/simiUser`, data,
{crypto: 'weapi', cookie: query.cookie, proxy: query.proxy} {crypto: 'weapi', cookie: query.cookie, proxy: query.proxy}
) )
} }
\ No newline at end of file
...@@ -7,7 +7,7 @@ module.exports = (query, request) => { ...@@ -7,7 +7,7 @@ module.exports = (query, request) => {
ids: '[' + query.ids.join(',') + ']' ids: '[' + query.ids.join(',') + ']'
} }
return request( return request(
'POST', `http://music.163.com/weapi/v3/song/detail`, data, 'POST', `https://music.163.com/weapi/v3/song/detail`, data,
{crypto: 'weapi', cookie: query.cookie, proxy: query.proxy} {crypto: 'weapi', cookie: query.cookie, proxy: query.proxy}
) )
} }
\ No newline at end of file
...@@ -9,7 +9,7 @@ module.exports = (query, request) => { ...@@ -9,7 +9,7 @@ module.exports = (query, request) => {
br: parseInt(query.br || 999000) br: parseInt(query.br || 999000)
} }
return request( return request(
'POST', `http://music.163.com/weapi/song/enhance/player/url`, data, 'POST', `https://music.163.com/weapi/song/enhance/player/url`, data,
{crypto: 'weapi', cookie: query.cookie, proxy: query.proxy} {crypto: 'weapi', cookie: query.cookie, proxy: query.proxy}
) )
} }
\ No newline at end of file
...@@ -8,7 +8,7 @@ module.exports = (query, request) => { ...@@ -8,7 +8,7 @@ module.exports = (query, request) => {
total: true total: true
} }
return request( return request(
'POST', `http://music.163.com/weapi/album/new`, data, 'POST', `https://music.163.com/weapi/album/new`, data,
{crypto: 'weapi', cookie: query.cookie, proxy: query.proxy} {crypto: 'weapi', cookie: query.cookie, proxy: query.proxy}
) )
} }
\ No newline at end of file
...@@ -7,7 +7,7 @@ module.exports = (query, request) => { ...@@ -7,7 +7,7 @@ module.exports = (query, request) => {
total: true total: true
} }
return request( return request(
'POST', `http://music.163.com/weapi/artist/top`, data, 'POST', `https://music.163.com/weapi/artist/top`, data,
{crypto: 'weapi', cookie: query.cookie, proxy: query.proxy} {crypto: 'weapi', cookie: query.cookie, proxy: query.proxy}
) )
} }
\ No newline at end of file
...@@ -33,7 +33,7 @@ module.exports = (query, request) => { ...@@ -33,7 +33,7 @@ module.exports = (query, request) => {
n: 10000 n: 10000
} }
return request( return request(
'POST', `http://music.163.com/weapi/v3/playlist/detail`, data, 'POST', `https://music.163.com/weapi/v3/playlist/detail`, data,
{crypto: 'weapi', cookie: query.cookie, proxy: query.proxy} {crypto: 'weapi', cookie: query.cookie, proxy: query.proxy}
) )
} }
\ No newline at end of file
...@@ -7,7 +7,7 @@ module.exports = (query, request) => { ...@@ -7,7 +7,7 @@ module.exports = (query, request) => {
total: true total: true
} }
return request( return request(
'POST', `http://music.163.com/weapi/mv/toplist`, data, 'POST', `https://music.163.com/weapi/mv/toplist`, data,
{crypto: 'weapi', cookie: query.cookie, proxy: query.proxy} {crypto: 'weapi', cookie: query.cookie, proxy: query.proxy}
) )
} }
\ No newline at end of file
...@@ -9,7 +9,7 @@ module.exports = (query, request) => { ...@@ -9,7 +9,7 @@ module.exports = (query, request) => {
total: true total: true
} }
return request( return request(
'POST', `http://music.163.com/weapi/playlist/list`, data, 'POST', `https://music.163.com/weapi/playlist/list`, data,
{crypto: 'weapi', cookie: query.cookie, proxy: query.proxy} {crypto: 'weapi', cookie: query.cookie, proxy: query.proxy}
) )
} }
\ No newline at end of file
...@@ -8,7 +8,7 @@ module.exports = (query, request) => { ...@@ -8,7 +8,7 @@ module.exports = (query, request) => {
total: true total: true
} }
return request( return request(
'POST', `http://music.163.com/weapi/playlist/highquality/list`, data, 'POST', `https://music.163.com/weapi/playlist/highquality/list`, data,
{crypto: 'weapi', cookie: query.cookie, proxy: query.proxy} {crypto: 'weapi', cookie: query.cookie, proxy: query.proxy}
) )
} }
\ No newline at end of file
...@@ -8,7 +8,7 @@ module.exports = (query, request) => { ...@@ -8,7 +8,7 @@ module.exports = (query, request) => {
total: true total: true
} }
return request( return request(
'POST', `http://music.163.com/weapi/v1/discovery/new/songs`, data, 'POST', `https://music.163.com/weapi/v1/discovery/new/songs`, data,
{crypto: 'weapi', cookie: query.cookie, proxy: query.proxy} {crypto: 'weapi', cookie: query.cookie, proxy: query.proxy}
) )
} }
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
module.exports = (query, request) => { module.exports = (query, request) => {
return request( return request(
'POST', `http://music.163.com/weapi/toplist`, {}, 'POST', `https://music.163.com/weapi/toplist`, {},
{crypto: 'weapi', cookie: query.cookie, proxy: query.proxy} {crypto: 'weapi', cookie: query.cookie, proxy: query.proxy}
) )
} }
\ No newline at end of file
...@@ -8,7 +8,7 @@ module.exports = (query, request) => { ...@@ -8,7 +8,7 @@ module.exports = (query, request) => {
total: true total: true
} }
return request( return request(
'POST', `http://music.163.com/weapi/toplist/artist`, data, 'POST', `https://music.163.com/weapi/toplist/artist`, data,
{crypto: 'weapi', cookie: query.cookie, proxy: query.proxy} {crypto: 'weapi', cookie: query.cookie, proxy: query.proxy}
) )
} }
\ No newline at end of file
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
module.exports = (query, request) => { module.exports = (query, request) => {
return request( return request(
'POST', `http://music.163.com/weapi/toplist/detail`, {}, 'POST', `https://music.163.com/weapi/toplist/detail`, {},
{crypto: 'weapi', cookie: query.cookie, proxy: query.proxy} {crypto: 'weapi', cookie: query.cookie, proxy: query.proxy}
) )
} }
\ No newline at end of file
...@@ -5,7 +5,7 @@ module.exports = (query, request) => { ...@@ -5,7 +5,7 @@ module.exports = (query, request) => {
userId: query.uid userId: query.uid
} }
return request( return request(
'POST', `http://music.163.com/weapi/djradio/get/byuser`, data, 'POST', `https://music.163.com/weapi/djradio/get/byuser`, data,
{crypto: 'weapi', cookie: query.cookie, proxy: query.proxy} {crypto: 'weapi', cookie: query.cookie, proxy: query.proxy}
) )
} }
\ No newline at end of file
...@@ -6,7 +6,7 @@ module.exports = (query, request) => { ...@@ -6,7 +6,7 @@ module.exports = (query, request) => {
offset: query.offset || 0 offset: query.offset || 0
} }
return request( return request(
'POST', `http://music.163.com/weapi/v1/cloud/get`, data, 'POST', `https://music.163.com/weapi/v1/cloud/get`, data,
{crypto: 'weapi', cookie: query.cookie, proxy: query.proxy} {crypto: 'weapi', cookie: query.cookie, proxy: query.proxy}
) )
} }
\ No newline at end of file
...@@ -6,7 +6,7 @@ module.exports = (query, request) => { ...@@ -6,7 +6,7 @@ module.exports = (query, request) => {
id: query.id id: query.id
} }
return request( return request(
'POST', `http://music.163.com/weapi/v1/cloud/get/byids`, data, 'POST', `https://music.163.com/weapi/v1/cloud/get/byids`, data,
{crypto: 'weapi', cookie: query.cookie, proxy: query.proxy} {crypto: 'weapi', cookie: query.cookie, proxy: query.proxy}
) )
} }
\ No newline at end of file
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
module.exports = (query, request) => { module.exports = (query, request) => {
return request( return request(
'POST', `http://music.163.com/weapi/v1/user/detail/${query.uid}`, {}, 'POST', `https://music.163.com/weapi/v1/user/detail/${query.uid}`, {},
{crypto: 'weapi', cookie: query.cookie, proxy: query.proxy} {crypto: 'weapi', cookie: query.cookie, proxy: query.proxy}
) )
} }
\ No newline at end of file
...@@ -6,7 +6,7 @@ module.exports = (query, request) => { ...@@ -6,7 +6,7 @@ module.exports = (query, request) => {
offset: query.offset || 0 offset: query.offset || 0
} }
return request( return request(
'POST', `http://music.163.com/weapi/dj/program/${query.uid}`, data, 'POST', `https://music.163.com/weapi/dj/program/${query.uid}`, data,
{crypto: 'weapi', cookie: query.cookie, proxy: query.proxy} {crypto: 'weapi', cookie: query.cookie, proxy: query.proxy}
) )
} }
\ No newline at end of file
...@@ -6,7 +6,7 @@ module.exports = (query, request) => { ...@@ -6,7 +6,7 @@ module.exports = (query, request) => {
getcounts: true getcounts: true
} }
return request( return request(
'POST', `http://music.163.com/weapi/event/get/${query.uid}`, data, 'POST', `https://music.163.com/weapi/event/get/${query.uid}`, data,
{crypto: 'weapi', cookie: query.cookie, proxy: query.proxy} {crypto: 'weapi', cookie: query.cookie, proxy: query.proxy}
) )
} }
\ No newline at end of file
...@@ -7,7 +7,7 @@ module.exports = (query, request) => { ...@@ -7,7 +7,7 @@ module.exports = (query, request) => {
offset: query.offset || 0 offset: query.offset || 0
} }
return request( return request(
'POST', `http://music.163.com/weapi/user/getfolloweds`, data, 'POST', `https://music.163.com/weapi/user/getfolloweds`, data,
{crypto: 'weapi', cookie: query.cookie, proxy: query.proxy} {crypto: 'weapi', cookie: query.cookie, proxy: query.proxy}
) )
} }
\ No newline at end of file
...@@ -7,7 +7,7 @@ module.exports = (query, request) => { ...@@ -7,7 +7,7 @@ module.exports = (query, request) => {
order: true order: true
} }
return request( return request(
'POST', `http://music.163.com/weapi/user/getfollows/${query.uid}`, data, 'POST', `https://music.163.com/weapi/user/getfollows/${query.uid}`, data,
{crypto: 'weapi', cookie: query.cookie, proxy: query.proxy} {crypto: 'weapi', cookie: query.cookie, proxy: query.proxy}
) )
} }
\ No newline at end of file
...@@ -7,7 +7,7 @@ module.exports = (query, request) => { ...@@ -7,7 +7,7 @@ module.exports = (query, request) => {
offset: query.offset || 0 offset: query.offset || 0
} }
return request( return request(
'POST', `http://music.163.com/weapi/user/playlist`, data, 'POST', `https://music.163.com/weapi/user/playlist`, data,
{crypto: 'weapi', cookie: query.cookie, proxy: query.proxy} {crypto: 'weapi', cookie: query.cookie, proxy: query.proxy}
) )
} }
\ No newline at end of file
...@@ -6,7 +6,7 @@ module.exports = (query, request) => { ...@@ -6,7 +6,7 @@ module.exports = (query, request) => {
type: query.type || 1 // 1: 最近一周, 0: 所有时间 type: query.type || 1 // 1: 最近一周, 0: 所有时间
} }
return request( return request(
'POST', `http://music.163.com/weapi/v1/play/record`, data, 'POST', `https://music.163.com/weapi/v1/play/record`, data,
{crypto: 'weapi', cookie: query.cookie, proxy: query.proxy} {crypto: 'weapi', cookie: query.cookie, proxy: query.proxy}
) )
} }
\ No newline at end of file
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册