From f3eb7df160af04dea8563f5378a6259a2c262ad0 Mon Sep 17 00:00:00 2001 From: binaryify Date: Wed, 21 Nov 2018 11:28:00 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E6=AD=8C=E5=8D=95=E8=AF=A6?= =?UTF-8?q?=E6=83=85=E5=88=97=E8=A1=A8=E5=A4=B1=E6=95=88=E7=9A=84=E9=97=AE?= =?UTF-8?q?=E9=A2=98=20#380=20#381?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGELOG.MD | 3 +++ docs/README.md | 2 +- docs/v2.md | 2 +- module/album.js | 2 +- module/artist_album.js | 2 +- module/artist_desc.js | 2 +- module/artist_list.js | 2 +- module/artist_mv.js | 2 +- module/artist_sub.js | 2 +- module/artist_sublist.js | 2 +- module/artists.js | 2 +- module/banner.js | 2 +- module/check_music.js | 2 +- module/comment.js | 2 +- module/comment_album.js | 2 +- module/comment_dj.js | 2 +- module/comment_hot.js | 2 +- module/comment_like.js | 2 +- module/comment_music.js | 2 +- module/comment_mv.js | 2 +- module/comment_playlist.js | 2 +- module/comment_video.js | 2 +- module/daily_signin.js | 2 +- module/dj_catelist.js | 2 +- module/dj_detail.js | 2 +- module/dj_hot.js | 2 +- module/dj_paygift.js | 2 +- module/dj_program.js | 2 +- module/dj_program_detail.js | 2 +- module/dj_recommend.js | 2 +- module/dj_recommend_type.js | 2 +- module/dj_sub.js | 2 +- module/dj_sublist.js | 2 +- module/event.js | 2 +- module/fm_trash.js | 2 +- module/follow.js | 2 +- module/like.js | 2 +- module/likelist.js | 2 +- module/login.js | 2 +- module/login_cellphone.js | 2 +- module/login_refresh.js | 2 +- module/login_status.js | 2 +- module/logout.js | 2 +- module/lyric.js | 2 +- module/mv_detail.js | 2 +- module/mv_first.js | 2 +- module/mv_sub.js | 2 +- module/mv_url.js | 2 +- module/personal_fm.js | 2 +- module/personalized.js | 2 +- module/personalized_djprogram.js | 2 +- module/personalized_mv.js | 2 +- module/personalized_newsong.js | 2 +- module/personalized_privatecontent.js | 2 +- module/playlist_catlist.js | 2 +- module/playlist_create.js | 2 +- module/playlist_detail.js | 2 +- module/playlist_hot.js | 2 +- module/playlist_subscribe.js | 2 +- module/playlist_tracks.js | 2 +- module/playlist_update.js | 2 +- module/program_recommend.js | 2 +- module/recommend_resource.js | 2 +- module/recommend_songs.js | 2 +- module/related_allvideo.js | 2 +- module/related_playlist.js | 2 +- module/resource_like.js | 2 +- module/search.js | 2 +- module/search_hot.js | 2 +- module/search_multimatch.js | 2 +- module/search_suggest.js | 2 +- module/send_playlist.js | 2 +- module/send_text.js | 2 +- module/simi_artist.js | 2 +- module/simi_mv.js | 2 +- module/simi_playlist.js | 2 +- module/simi_song.js | 2 +- module/simi_user.js | 2 +- module/song_detail.js | 2 +- module/song_url.js | 2 +- module/top_album.js | 2 +- module/top_artists.js | 2 +- module/top_list.js | 2 +- module/top_mv.js | 2 +- module/top_playlist.js | 2 +- module/top_playlist_highquality.js | 2 +- module/top_song.js | 2 +- module/toplist.js | 2 +- module/toplist_artist.js | 2 +- module/toplist_detail.js | 2 +- module/user_audio.js | 2 +- module/user_cloud.js | 2 +- module/user_cloud_search.js | 2 +- module/user_detail.js | 2 +- module/user_dj.js | 2 +- module/user_event.js | 2 +- module/user_followeds.js | 2 +- module/user_follows.js | 2 +- module/user_playlist.js | 2 +- module/user_record.js | 2 +- module/user_subcount.js | 2 +- module/user_update.js | 2 +- module/video_detail.js | 2 +- module/video_sub.js | 2 +- module/video_url.js | 2 +- module/weblog.js | 2 +- package.json | 2 +- util/request.js | 4 ++-- 108 files changed, 111 insertions(+), 108 deletions(-) diff --git a/CHANGELOG.MD b/CHANGELOG.MD index aed615e..33bfef9 100644 --- a/CHANGELOG.MD +++ b/CHANGELOG.MD @@ -1,4 +1,7 @@ # 更新日志 +### 3.0.5 | 2018.11.21 +- 修复歌单详情列表失效的问题 #380 #381 + ### 3.0.4 | 2018.11.15 - 修复 `/song/url` 接口无法返回多个音乐数据的问题 diff --git a/docs/README.md b/docs/README.md index 02d7858..4ec68bf 100644 --- a/docs/README.md +++ b/docs/README.md @@ -644,7 +644,7 @@ category Code 取值: > 注 : 部分用户反馈获取的 url 会 403,[hwaphon](https://github.com/hwaphon)找到的 > 解决方案是当获取到音乐的 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 diff --git a/docs/v2.md b/docs/v2.md index a1df98f..8ba8727 100644 --- a/docs/v2.md +++ b/docs/v2.md @@ -565,7 +565,7 @@ category Code 取值: > 注 : 部分用户反馈获取的 url 会 403,[hwaphon](https://github.com/hwaphon)找到的 > 解决方案是当获取到音乐的 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 diff --git a/module/album.js b/module/album.js index d8d0ecd..91ec036 100644 --- a/module/album.js +++ b/module/album.js @@ -2,7 +2,7 @@ module.exports = (query, 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} ) } \ No newline at end of file diff --git a/module/artist_album.js b/module/artist_album.js index 8964c2a..86d55b3 100644 --- a/module/artist_album.js +++ b/module/artist_album.js @@ -7,7 +7,7 @@ module.exports = (query, request) => { total: true } 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} ) } \ No newline at end of file diff --git a/module/artist_desc.js b/module/artist_desc.js index 37677a3..41d6bf6 100644 --- a/module/artist_desc.js +++ b/module/artist_desc.js @@ -5,7 +5,7 @@ module.exports = (query, request) => { id: query.id } 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} ) } \ No newline at end of file diff --git a/module/artist_list.js b/module/artist_list.js index 7fbce65..852698b 100644 --- a/module/artist_list.js +++ b/module/artist_list.js @@ -31,7 +31,7 @@ module.exports = (query, request) => { total: true } 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} ) } \ No newline at end of file diff --git a/module/artist_mv.js b/module/artist_mv.js index 8eb953c..0dff01e 100644 --- a/module/artist_mv.js +++ b/module/artist_mv.js @@ -8,7 +8,7 @@ module.exports = (query, request) => { total: true } 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} ) } \ No newline at end of file diff --git a/module/artist_sub.js b/module/artist_sub.js index 05bc4cf..93d7a40 100644 --- a/module/artist_sub.js +++ b/module/artist_sub.js @@ -7,7 +7,7 @@ module.exports = (query, request) => { artistIds: '[' + query.id + ']' } 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} ) } \ No newline at end of file diff --git a/module/artist_sublist.js b/module/artist_sublist.js index ee0e808..a5c971f 100644 --- a/module/artist_sublist.js +++ b/module/artist_sublist.js @@ -7,7 +7,7 @@ module.exports = (query, request) => { total: true } 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} ) } \ No newline at end of file diff --git a/module/artists.js b/module/artists.js index a9efd17..c5aa6d6 100644 --- a/module/artists.js +++ b/module/artists.js @@ -2,7 +2,7 @@ module.exports = (query, 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} ) } \ No newline at end of file diff --git a/module/banner.js b/module/banner.js index a53bbbf..9a0148d 100644 --- a/module/banner.js +++ b/module/banner.js @@ -2,7 +2,7 @@ module.exports = (query, 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} ) } \ No newline at end of file diff --git a/module/check_music.js b/module/check_music.js index c98f1ac..68beb01 100644 --- a/module/check_music.js +++ b/module/check_music.js @@ -6,7 +6,7 @@ module.exports = (query, request) => { br: parseInt(query.br || 999000) } 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} ) .then(response => { diff --git a/module/comment.js b/module/comment.js index bac7ce3..47c020e 100644 --- a/module/comment.js +++ b/module/comment.js @@ -19,7 +19,7 @@ module.exports = (query, request) => { else if(query.t == 'delete') data.commentId = query.commentId 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} ) } \ No newline at end of file diff --git a/module/comment_album.js b/module/comment_album.js index da56f03..d524a43 100644 --- a/module/comment_album.js +++ b/module/comment_album.js @@ -7,7 +7,7 @@ module.exports = (query, request) => { offset: query.offset || 0 } 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} ) } \ No newline at end of file diff --git a/module/comment_dj.js b/module/comment_dj.js index c436a35..1dc2346 100644 --- a/module/comment_dj.js +++ b/module/comment_dj.js @@ -7,7 +7,7 @@ module.exports = (query, request) => { offset: query.offset || 0 } 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} ) } \ No newline at end of file diff --git a/module/comment_hot.js b/module/comment_hot.js index e03d959..a78b5a2 100644 --- a/module/comment_hot.js +++ b/module/comment_hot.js @@ -16,7 +16,7 @@ module.exports = (query, request) => { offset: query.offset || 0 } 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} ) } \ No newline at end of file diff --git a/module/comment_like.js b/module/comment_like.js index 98c0cf4..1285cb3 100644 --- a/module/comment_like.js +++ b/module/comment_like.js @@ -16,7 +16,7 @@ module.exports = (query, request) => { commentId: query.cid } 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} ) } \ No newline at end of file diff --git a/module/comment_music.js b/module/comment_music.js index afb3315..bd31a66 100644 --- a/module/comment_music.js +++ b/module/comment_music.js @@ -7,7 +7,7 @@ module.exports = (query, request) => { offset: query.offset || 0 } 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} ) } \ No newline at end of file diff --git a/module/comment_mv.js b/module/comment_mv.js index 57133bf..2075ba5 100644 --- a/module/comment_mv.js +++ b/module/comment_mv.js @@ -7,7 +7,7 @@ module.exports = (query, request) => { offset: query.offset || 0 } 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} ) } \ No newline at end of file diff --git a/module/comment_playlist.js b/module/comment_playlist.js index 1431483..a226a7f 100644 --- a/module/comment_playlist.js +++ b/module/comment_playlist.js @@ -7,7 +7,7 @@ module.exports = (query, request) => { offset: query.offset || 0 } 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} ) } \ No newline at end of file diff --git a/module/comment_video.js b/module/comment_video.js index 7df4221..2e0b568 100644 --- a/module/comment_video.js +++ b/module/comment_video.js @@ -7,7 +7,7 @@ module.exports = (query, request) => { offset: query.offset || 0 } 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} ) } \ No newline at end of file diff --git a/module/daily_signin.js b/module/daily_signin.js index f0ba150..9549544 100644 --- a/module/daily_signin.js +++ b/module/daily_signin.js @@ -12,7 +12,7 @@ module.exports = (query, request) => { type: query.type || 0 } 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} ) } \ No newline at end of file diff --git a/module/dj_catelist.js b/module/dj_catelist.js index d64709f..ec1b7b4 100644 --- a/module/dj_catelist.js +++ b/module/dj_catelist.js @@ -2,7 +2,7 @@ module.exports = (query, 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} ) } \ No newline at end of file diff --git a/module/dj_detail.js b/module/dj_detail.js index 35fe0c4..2c7e77e 100644 --- a/module/dj_detail.js +++ b/module/dj_detail.js @@ -5,7 +5,7 @@ module.exports = (query, request) => { id: query.rid } 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} ) } \ No newline at end of file diff --git a/module/dj_hot.js b/module/dj_hot.js index 175294d..fcafa6e 100644 --- a/module/dj_hot.js +++ b/module/dj_hot.js @@ -11,7 +11,7 @@ module.exports = (query, request) => { offset: query.offset } 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} ) } \ No newline at end of file diff --git a/module/dj_paygift.js b/module/dj_paygift.js index 2f4680b..7a25503 100644 --- a/module/dj_paygift.js +++ b/module/dj_paygift.js @@ -6,7 +6,7 @@ module.exports = (query, request) => { offset: query.offset || 0 } 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} ) } \ No newline at end of file diff --git a/module/dj_program.js b/module/dj_program.js index 9ed4020..31380a4 100644 --- a/module/dj_program.js +++ b/module/dj_program.js @@ -8,7 +8,7 @@ module.exports = (query, request) => { asc: query.asc } 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} ) } \ No newline at end of file diff --git a/module/dj_program_detail.js b/module/dj_program_detail.js index 838d9b3..a02efda 100644 --- a/module/dj_program_detail.js +++ b/module/dj_program_detail.js @@ -5,7 +5,7 @@ module.exports = (query, request) => { id: query.id } 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} ) } \ No newline at end of file diff --git a/module/dj_recommend.js b/module/dj_recommend.js index 43e7f4e..f2ba675 100644 --- a/module/dj_recommend.js +++ b/module/dj_recommend.js @@ -2,7 +2,7 @@ module.exports = (query, 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} ) } diff --git a/module/dj_recommend_type.js b/module/dj_recommend_type.js index b39720b..3eb8e31 100644 --- a/module/dj_recommend_type.js +++ b/module/dj_recommend_type.js @@ -28,7 +28,7 @@ module.exports = (query, request) => { cateId: query.type } 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} ) } \ No newline at end of file diff --git a/module/dj_sub.js b/module/dj_sub.js index 8a2523e..6f08bd3 100644 --- a/module/dj_sub.js +++ b/module/dj_sub.js @@ -6,7 +6,7 @@ module.exports = (query, request) => { id: query.rid } 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} ) } \ No newline at end of file diff --git a/module/dj_sublist.js b/module/dj_sublist.js index 6eee3de..234e13a 100644 --- a/module/dj_sublist.js +++ b/module/dj_sublist.js @@ -7,7 +7,7 @@ module.exports = (query, request) => { total: true } 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} ) } \ No newline at end of file diff --git a/module/event.js b/module/event.js index de941b3..ec6284b 100644 --- a/module/event.js +++ b/module/event.js @@ -2,7 +2,7 @@ module.exports = (query, 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} ) } \ No newline at end of file diff --git a/module/fm_trash.js b/module/fm_trash.js index 35a4ee9..14cdff8 100644 --- a/module/fm_trash.js +++ b/module/fm_trash.js @@ -5,7 +5,7 @@ module.exports = (query, request) => { songId: query.id } 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} ) } \ No newline at end of file diff --git a/module/follow.js b/module/follow.js index 460d76b..e688575 100644 --- a/module/follow.js +++ b/module/follow.js @@ -3,7 +3,7 @@ module.exports = (query, request) => { query.t = (query.t == 1 ? 'follow' : 'delfollow') 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} ) } \ No newline at end of file diff --git a/module/like.js b/module/like.js index 3a46203..c7caf36 100644 --- a/module/like.js +++ b/module/like.js @@ -9,7 +9,7 @@ module.exports = (query, request) => { } return request( '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 || 25}`, data, diff --git a/module/likelist.js b/module/likelist.js index 6dbd62f..e82978f 100644 --- a/module/likelist.js +++ b/module/likelist.js @@ -5,7 +5,7 @@ module.exports = (query, request) => { uid: query.uid } 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} ) } \ No newline at end of file diff --git a/module/login.js b/module/login.js index d3c2345..2774554 100644 --- a/module/login.js +++ b/module/login.js @@ -9,7 +9,7 @@ module.exports = (query, request) => { rememberLogin: 'true' } 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} ) } \ No newline at end of file diff --git a/module/login_cellphone.js b/module/login_cellphone.js index 71beb88..a3f4525 100644 --- a/module/login_cellphone.js +++ b/module/login_cellphone.js @@ -9,7 +9,7 @@ module.exports = (query, request) => { rememberLogin: 'true' } 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} ) } \ No newline at end of file diff --git a/module/login_refresh.js b/module/login_refresh.js index fa83612..bd69ff3 100644 --- a/module/login_refresh.js +++ b/module/login_refresh.js @@ -2,7 +2,7 @@ module.exports = (query, 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} ) } \ No newline at end of file diff --git a/module/login_status.js b/module/login_status.js index edd21ab..80d3e71 100644 --- a/module/login_status.js +++ b/module/login_status.js @@ -2,7 +2,7 @@ module.exports = (query, request) => { return request( - 'GET', `http://music.163.com`, {}, + 'GET', `https://music.163.com`, {}, {cookie: query.cookie, proxy: query.proxy} ) .then(response => { diff --git a/module/logout.js b/module/logout.js index 8063e1d..c093cc1 100644 --- a/module/logout.js +++ b/module/logout.js @@ -2,7 +2,7 @@ module.exports = (query, 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} ) } \ No newline at end of file diff --git a/module/lyric.js b/module/lyric.js index 02d9f8c..ec4b5ca 100644 --- a/module/lyric.js +++ b/module/lyric.js @@ -2,7 +2,7 @@ module.exports = (query, 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} ) } \ No newline at end of file diff --git a/module/mv_detail.js b/module/mv_detail.js index 0c69478..9f7a79a 100644 --- a/module/mv_detail.js +++ b/module/mv_detail.js @@ -5,7 +5,7 @@ module.exports = (query, request) => { id: query.mvid } 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} ) } \ No newline at end of file diff --git a/module/mv_first.js b/module/mv_first.js index 59af71a..7851c7f 100644 --- a/module/mv_first.js +++ b/module/mv_first.js @@ -7,7 +7,7 @@ module.exports = (query, request) => { total: true } 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} ) } \ No newline at end of file diff --git a/module/mv_sub.js b/module/mv_sub.js index b87e99b..fa068f0 100644 --- a/module/mv_sub.js +++ b/module/mv_sub.js @@ -7,7 +7,7 @@ module.exports = (query, request) => { mvIds: '["' + query.mvid + '"]' } 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} ) } \ No newline at end of file diff --git a/module/mv_url.js b/module/mv_url.js index 1338861..4351efd 100644 --- a/module/mv_url.js +++ b/module/mv_url.js @@ -6,7 +6,7 @@ module.exports = (query, request) => { r: query.res || 1080 } 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} ) } \ No newline at end of file diff --git a/module/personal_fm.js b/module/personal_fm.js index 128c3f3..3f5cc40 100644 --- a/module/personal_fm.js +++ b/module/personal_fm.js @@ -2,7 +2,7 @@ module.exports = (query, 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} ) } \ No newline at end of file diff --git a/module/personalized.js b/module/personalized.js index 67b9296..b52c082 100644 --- a/module/personalized.js +++ b/module/personalized.js @@ -8,7 +8,7 @@ module.exports = (query, request) => { n: 1000 } 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} ) } \ No newline at end of file diff --git a/module/personalized_djprogram.js b/module/personalized_djprogram.js index 9a3de44..cfd0970 100644 --- a/module/personalized_djprogram.js +++ b/module/personalized_djprogram.js @@ -2,7 +2,7 @@ module.exports = (query, 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} ) } \ No newline at end of file diff --git a/module/personalized_mv.js b/module/personalized_mv.js index 2381871..b830c42 100644 --- a/module/personalized_mv.js +++ b/module/personalized_mv.js @@ -2,7 +2,7 @@ module.exports = (query, 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} ) } \ No newline at end of file diff --git a/module/personalized_newsong.js b/module/personalized_newsong.js index 7b8ae31..c0e648b 100644 --- a/module/personalized_newsong.js +++ b/module/personalized_newsong.js @@ -5,7 +5,7 @@ module.exports = (query, request) => { type: "recommend" } 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} ) } \ No newline at end of file diff --git a/module/personalized_privatecontent.js b/module/personalized_privatecontent.js index 8d130c5..8c4f744 100644 --- a/module/personalized_privatecontent.js +++ b/module/personalized_privatecontent.js @@ -2,7 +2,7 @@ module.exports = (query, 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} ) } \ No newline at end of file diff --git a/module/playlist_catlist.js b/module/playlist_catlist.js index 3d4b557..b359ac8 100644 --- a/module/playlist_catlist.js +++ b/module/playlist_catlist.js @@ -2,7 +2,7 @@ module.exports = (query, 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} ) } \ No newline at end of file diff --git a/module/playlist_create.js b/module/playlist_create.js index da818e4..b0eb626 100644 --- a/module/playlist_create.js +++ b/module/playlist_create.js @@ -6,7 +6,7 @@ module.exports = (query, request) => { name: query.name } 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} ) } \ No newline at end of file diff --git a/module/playlist_detail.js b/module/playlist_detail.js index 306c8f0..abe2d8e 100644 --- a/module/playlist_detail.js +++ b/module/playlist_detail.js @@ -7,7 +7,7 @@ module.exports = (query, request) => { s: query.s || 8 } 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} ) } \ No newline at end of file diff --git a/module/playlist_hot.js b/module/playlist_hot.js index bda73b5..d26c123 100644 --- a/module/playlist_hot.js +++ b/module/playlist_hot.js @@ -2,7 +2,7 @@ module.exports = (query, 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} ) } \ No newline at end of file diff --git a/module/playlist_subscribe.js b/module/playlist_subscribe.js index be2ac35..9228675 100644 --- a/module/playlist_subscribe.js +++ b/module/playlist_subscribe.js @@ -6,7 +6,7 @@ module.exports = (query, request) => { id: query.id } 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} ) } \ No newline at end of file diff --git a/module/playlist_tracks.js b/module/playlist_tracks.js index a612232..2052bef 100644 --- a/module/playlist_tracks.js +++ b/module/playlist_tracks.js @@ -7,7 +7,7 @@ module.exports = (query, request) => { trackIds: '[' + query.tracks + ']' // 歌曲id } 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} ) } \ No newline at end of file diff --git a/module/playlist_update.js b/module/playlist_update.js index ade75be..2e454ad 100644 --- a/module/playlist_update.js +++ b/module/playlist_update.js @@ -10,7 +10,7 @@ module.exports = (query, request) => { "/api/playlist/update/name": `{"id":${query.id},"name":"${query.name}"}` } 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} ) } \ No newline at end of file diff --git a/module/program_recommend.js b/module/program_recommend.js index 55f7a6e..c4a2316 100644 --- a/module/program_recommend.js +++ b/module/program_recommend.js @@ -7,7 +7,7 @@ module.exports = (query, request) => { offset: query.offset || 0 } 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} ) } \ No newline at end of file diff --git a/module/recommend_resource.js b/module/recommend_resource.js index d66913f..49ddc14 100644 --- a/module/recommend_resource.js +++ b/module/recommend_resource.js @@ -2,7 +2,7 @@ module.exports = (query, 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} ) } \ No newline at end of file diff --git a/module/recommend_songs.js b/module/recommend_songs.js index 8804e50..d031d00 100644 --- a/module/recommend_songs.js +++ b/module/recommend_songs.js @@ -7,7 +7,7 @@ module.exports = (query, request) => { total: true } 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} ) } \ No newline at end of file diff --git a/module/related_allvideo.js b/module/related_allvideo.js index 1d6e635..48a5a65 100644 --- a/module/related_allvideo.js +++ b/module/related_allvideo.js @@ -6,7 +6,7 @@ module.exports = (query, request) => { type: (/^\d+$/.test(query.id)) ? 0 : 1 } 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} ) } \ No newline at end of file diff --git a/module/related_playlist.js b/module/related_playlist.js index c7431ee..c867d64 100644 --- a/module/related_playlist.js +++ b/module/related_playlist.js @@ -2,7 +2,7 @@ module.exports = (query, 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} ) .then(response => { diff --git a/module/resource_like.js b/module/resource_like.js index 9b3c0dc..916d947 100644 --- a/module/resource_like.js +++ b/module/resource_like.js @@ -11,7 +11,7 @@ module.exports = (query, request) => { threadId: query.type + query.id } 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} ) } \ No newline at end of file diff --git a/module/search.js b/module/search.js index 544aacb..6ca3018 100644 --- a/module/search.js +++ b/module/search.js @@ -8,7 +8,7 @@ module.exports = (query, request) => { offset: query.offset || 0 } 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} ) } \ No newline at end of file diff --git a/module/search_hot.js b/module/search_hot.js index 8e9736c..069069d 100644 --- a/module/search_hot.js +++ b/module/search_hot.js @@ -5,7 +5,7 @@ module.exports = (query, request) => { type: 1111 } 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} ) } \ No newline at end of file diff --git a/module/search_multimatch.js b/module/search_multimatch.js index 402720a..da113be 100644 --- a/module/search_multimatch.js +++ b/module/search_multimatch.js @@ -6,7 +6,7 @@ module.exports = (query, request) => { s: query.keywords || '' } 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} ) } \ No newline at end of file diff --git a/module/search_suggest.js b/module/search_suggest.js index 276de74..65dcad7 100644 --- a/module/search_suggest.js +++ b/module/search_suggest.js @@ -5,7 +5,7 @@ module.exports = (query, request) => { s: query.keywords || '' } 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} ) } \ No newline at end of file diff --git a/module/send_playlist.js b/module/send_playlist.js index 9335e75..5aedaea 100644 --- a/module/send_playlist.js +++ b/module/send_playlist.js @@ -9,7 +9,7 @@ module.exports = (query, request) => { userIds: '[' + query.user_ids + ']' } 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} ) } \ No newline at end of file diff --git a/module/send_text.js b/module/send_text.js index c68cf10..d71225a 100644 --- a/module/send_text.js +++ b/module/send_text.js @@ -9,7 +9,7 @@ module.exports = (query, request) => { userIds: '[' + query.user_ids + ']' } 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} ) } \ No newline at end of file diff --git a/module/simi_artist.js b/module/simi_artist.js index 9f616ac..646590d 100644 --- a/module/simi_artist.js +++ b/module/simi_artist.js @@ -5,7 +5,7 @@ module.exports = (query, request) => { artistid: query.id } 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} ) } \ No newline at end of file diff --git a/module/simi_mv.js b/module/simi_mv.js index 6a1eb5c..c30ecab 100644 --- a/module/simi_mv.js +++ b/module/simi_mv.js @@ -5,7 +5,7 @@ module.exports = (query, request) => { mvid: query.mvid } 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} ) } \ No newline at end of file diff --git a/module/simi_playlist.js b/module/simi_playlist.js index 3e8ad4b..eaec179 100644 --- a/module/simi_playlist.js +++ b/module/simi_playlist.js @@ -7,7 +7,7 @@ module.exports = (query, request) => { offset: query.offset || 0 } 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} ) } \ No newline at end of file diff --git a/module/simi_song.js b/module/simi_song.js index 7212615..268ece7 100644 --- a/module/simi_song.js +++ b/module/simi_song.js @@ -7,7 +7,7 @@ module.exports = (query, request) => { offset: query.offset || 0 } 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} ) } \ No newline at end of file diff --git a/module/simi_user.js b/module/simi_user.js index b6a7f19..fc596d0 100644 --- a/module/simi_user.js +++ b/module/simi_user.js @@ -7,7 +7,7 @@ module.exports = (query, request) => { offset: query.offset || 0 } 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} ) } \ No newline at end of file diff --git a/module/song_detail.js b/module/song_detail.js index 541b97e..82a5b0d 100644 --- a/module/song_detail.js +++ b/module/song_detail.js @@ -7,7 +7,7 @@ module.exports = (query, request) => { ids: '[' + query.ids.join(',') + ']' } 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} ) } \ No newline at end of file diff --git a/module/song_url.js b/module/song_url.js index 63ddcda..7e3ff96 100644 --- a/module/song_url.js +++ b/module/song_url.js @@ -9,7 +9,7 @@ module.exports = (query, request) => { br: parseInt(query.br || 999000) } 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} ) } \ No newline at end of file diff --git a/module/top_album.js b/module/top_album.js index 841fa3e..243bc24 100644 --- a/module/top_album.js +++ b/module/top_album.js @@ -8,7 +8,7 @@ module.exports = (query, request) => { total: true } 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} ) } \ No newline at end of file diff --git a/module/top_artists.js b/module/top_artists.js index 86e43ac..1bf90e1 100644 --- a/module/top_artists.js +++ b/module/top_artists.js @@ -7,7 +7,7 @@ module.exports = (query, request) => { total: true } 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} ) } \ No newline at end of file diff --git a/module/top_list.js b/module/top_list.js index e738aeb..b20879c 100644 --- a/module/top_list.js +++ b/module/top_list.js @@ -33,7 +33,7 @@ module.exports = (query, request) => { n: 10000 } 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} ) } \ No newline at end of file diff --git a/module/top_mv.js b/module/top_mv.js index f54d1a3..df35e6e 100644 --- a/module/top_mv.js +++ b/module/top_mv.js @@ -7,7 +7,7 @@ module.exports = (query, request) => { total: true } 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} ) } \ No newline at end of file diff --git a/module/top_playlist.js b/module/top_playlist.js index d7bdbd9..734c4bd 100644 --- a/module/top_playlist.js +++ b/module/top_playlist.js @@ -9,7 +9,7 @@ module.exports = (query, request) => { total: true } 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} ) } \ No newline at end of file diff --git a/module/top_playlist_highquality.js b/module/top_playlist_highquality.js index beb73a3..e2c60ae 100644 --- a/module/top_playlist_highquality.js +++ b/module/top_playlist_highquality.js @@ -8,7 +8,7 @@ module.exports = (query, request) => { total: true } 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} ) } \ No newline at end of file diff --git a/module/top_song.js b/module/top_song.js index a0d639d..2a9b7fc 100644 --- a/module/top_song.js +++ b/module/top_song.js @@ -8,7 +8,7 @@ module.exports = (query, request) => { total: true } 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} ) } diff --git a/module/toplist.js b/module/toplist.js index 2d16185..f4ae112 100644 --- a/module/toplist.js +++ b/module/toplist.js @@ -2,7 +2,7 @@ module.exports = (query, 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} ) } \ No newline at end of file diff --git a/module/toplist_artist.js b/module/toplist_artist.js index 7bcad97..26b7f70 100644 --- a/module/toplist_artist.js +++ b/module/toplist_artist.js @@ -8,7 +8,7 @@ module.exports = (query, request) => { total: true } 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} ) } \ No newline at end of file diff --git a/module/toplist_detail.js b/module/toplist_detail.js index c4ddb07..59909de 100644 --- a/module/toplist_detail.js +++ b/module/toplist_detail.js @@ -2,7 +2,7 @@ module.exports = (query, 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} ) } \ No newline at end of file diff --git a/module/user_audio.js b/module/user_audio.js index 3b22707..8c14ec6 100644 --- a/module/user_audio.js +++ b/module/user_audio.js @@ -5,7 +5,7 @@ module.exports = (query, request) => { userId: query.uid } 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} ) } \ No newline at end of file diff --git a/module/user_cloud.js b/module/user_cloud.js index d60b583..4029d97 100644 --- a/module/user_cloud.js +++ b/module/user_cloud.js @@ -6,7 +6,7 @@ module.exports = (query, request) => { offset: query.offset || 0 } 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} ) } \ No newline at end of file diff --git a/module/user_cloud_search.js b/module/user_cloud_search.js index 81872e6..56ef219 100644 --- a/module/user_cloud_search.js +++ b/module/user_cloud_search.js @@ -6,7 +6,7 @@ module.exports = (query, request) => { id: query.id } 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} ) } \ No newline at end of file diff --git a/module/user_detail.js b/module/user_detail.js index 967f804..ba74550 100644 --- a/module/user_detail.js +++ b/module/user_detail.js @@ -2,7 +2,7 @@ module.exports = (query, 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} ) } \ No newline at end of file diff --git a/module/user_dj.js b/module/user_dj.js index a6205d7..26c9b33 100644 --- a/module/user_dj.js +++ b/module/user_dj.js @@ -6,7 +6,7 @@ module.exports = (query, request) => { offset: query.offset || 0 } 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} ) } \ No newline at end of file diff --git a/module/user_event.js b/module/user_event.js index 5dea33f..3901091 100644 --- a/module/user_event.js +++ b/module/user_event.js @@ -6,7 +6,7 @@ module.exports = (query, request) => { getcounts: true } 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} ) } \ No newline at end of file diff --git a/module/user_followeds.js b/module/user_followeds.js index b451e91..fcea704 100644 --- a/module/user_followeds.js +++ b/module/user_followeds.js @@ -7,7 +7,7 @@ module.exports = (query, request) => { offset: query.offset || 0 } 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} ) } \ No newline at end of file diff --git a/module/user_follows.js b/module/user_follows.js index db69ee4..d1d2c72 100644 --- a/module/user_follows.js +++ b/module/user_follows.js @@ -7,7 +7,7 @@ module.exports = (query, request) => { order: true } 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} ) } \ No newline at end of file diff --git a/module/user_playlist.js b/module/user_playlist.js index 8df830c..6cc59ca 100644 --- a/module/user_playlist.js +++ b/module/user_playlist.js @@ -7,7 +7,7 @@ module.exports = (query, request) => { offset: query.offset || 0 } 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} ) } \ No newline at end of file diff --git a/module/user_record.js b/module/user_record.js index 4b73476..439dc1c 100644 --- a/module/user_record.js +++ b/module/user_record.js @@ -6,7 +6,7 @@ module.exports = (query, request) => { type: query.type || 1 // 1: 最近一周, 0: 所有时间 } 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} ) } \ No newline at end of file diff --git a/module/user_subcount.js b/module/user_subcount.js index b214d13..2cfd666 100644 --- a/module/user_subcount.js +++ b/module/user_subcount.js @@ -2,7 +2,7 @@ module.exports = (query, request) => { return request( - 'POST', `http://music.163.com/weapi/subcount`, {}, + 'POST', `https://music.163.com/weapi/subcount`, {}, {crypto: 'weapi', cookie: query.cookie, proxy: query.proxy} ) } \ No newline at end of file diff --git a/module/user_update.js b/module/user_update.js index e0ce885..44ef493 100644 --- a/module/user_update.js +++ b/module/user_update.js @@ -11,7 +11,7 @@ module.exports = (query, request) => { signature: query.signature } return request( - 'POST', `http://music.163.com/weapi/user/profile/update`, data, + 'POST', `https://music.163.com/weapi/user/profile/update`, data, {crypto: 'weapi', cookie: query.cookie, proxy: query.proxy} ) } \ No newline at end of file diff --git a/module/video_detail.js b/module/video_detail.js index 0c938b5..b35ed9f 100644 --- a/module/video_detail.js +++ b/module/video_detail.js @@ -5,7 +5,7 @@ module.exports = (query, request) => { id: query.id } return request( - 'POST', `http://music.163.com/weapi/cloudvideo/v1/video/detail`, data, + 'POST', `https://music.163.com/weapi/cloudvideo/v1/video/detail`, data, {crypto: 'weapi', cookie: query.cookie, proxy: query.proxy} ) } \ No newline at end of file diff --git a/module/video_sub.js b/module/video_sub.js index 9499eb3..2aaf174 100644 --- a/module/video_sub.js +++ b/module/video_sub.js @@ -6,7 +6,7 @@ module.exports = (query, request) => { id: query.id } return request( - 'POST', `http://music.163.com/weapi/cloudvideo/video/${query.t}`, data, + 'POST', `https://music.163.com/weapi/cloudvideo/video/${query.t}`, data, {crypto: 'weapi', cookie: query.cookie, proxy: query.proxy} ) } \ No newline at end of file diff --git a/module/video_url.js b/module/video_url.js index 7aaf17c..a1d0b53 100644 --- a/module/video_url.js +++ b/module/video_url.js @@ -6,7 +6,7 @@ module.exports = (query, request) => { resolution: query.res || 1080 } return request( - 'POST', `http://music.163.com/weapi/cloudvideo/playurl`, data, + 'POST', `https://music.163.com/weapi/cloudvideo/playurl`, data, {crypto: 'weapi', cookie: query.cookie, proxy: query.proxy} ) } \ No newline at end of file diff --git a/module/weblog.js b/module/weblog.js index 73f2147..fd95b51 100644 --- a/module/weblog.js +++ b/module/weblog.js @@ -2,7 +2,7 @@ module.exports = (query, request) => { return request( - 'POST', `http://music.163.com/weapi/feedback/weblog`, {}, + 'POST', `https://music.163.com/weapi/feedback/weblog`, {}, {crypto: 'weapi', cookie: query.cookie, proxy: query.proxy} ) } \ No newline at end of file diff --git a/package.json b/package.json index 5cd890a..afa1ff3 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "NeteaseCloudMusicApi", - "version": "3.0.4", + "version": "3.0.5", "description": "网易云音乐 NodeJS 版 API", "scripts": { "start": "node app.js", diff --git a/util/request.js b/util/request.js index 15c1ebe..361031d 100644 --- a/util/request.js +++ b/util/request.js @@ -36,7 +36,7 @@ const createRequest = (method, url, data, options) => { if (method.toUpperCase() == 'POST') headers['Content-Type'] = 'application/x-www-form-urlencoded' if (url.includes('music.163.com')) - headers['Referer'] = 'http://music.163.com' + headers['Referer'] = 'https://music.163.com' // headers['X-Real-IP'] = '118.88.88.88' if (typeof options.cookie === 'object') @@ -63,7 +63,7 @@ const createRequest = (method, url, data, options) => { }) headers['User-Agent'] = 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.90 Safari/537.36' - url = 'http://music.163.com/api/linux/forward' + url = 'https://music.163.com/api/linux/forward' } const answer = { status: 500, body: {}, cookie: [] } -- GitLab