diff --git a/CHANGELOG.MD b/CHANGELOG.MD index aed615e04b3e629c9a58c6478cfaf921317de883..33bfef915cc4357bac25c013c396329f99650227 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 02d7858eb75f39c056438dc3ec3a19a68d7f9ac5..4ec68bfc623a7c17fcb69f2a1afcbedda418e742 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 a1df98fcdfb4f2b0fcf404afc3b95ffe63e42a78..8ba8727d8ac102328cd0205ad1488f64c1e1df98 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 d8d0ecd9cf135c99da7f6859295d533bdb95a9ef..91ec03680acb0ebb39d9eb34d14d19955a567203 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 8964c2a99f775e7a8588a6f3e9332941c7ebeb85..86d55b3fe1151a28a2ffb089d000c4134ad475fb 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 37677a31aa0e9d5e7687fe579ed11988526f1db8..41d6bf65e0b524b1d2f6ef67c22bb6537960cfce 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 7fbce657945a2044753a8a67fbc63bac6044c20c..852698bfbcab9bc8b8bb5b79d42a7eb1c29369f9 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 8eb953c965d854859adeafb9bce0b51d328c2ae1..0dff01e5b88a4e0608fdb7ebd5e032cd4ec4cb71 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 05bc4cf12ccdc28e07e476658c135188157d697b..93d7a40f55813e6bc17f3d4199160b0659fcc8f6 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 ee0e80806322df937c10302c88a981703d0f9d29..a5c971f765e3f8698333a605f34515e7587229e3 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 a9efd17d800ce51f09f94022130e109bf7981d12..c5aa6d62150e6e53b94d02145ba3ff082b76c3f6 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 a53bbbf28f50fad099eb94aed1f0f49dcb2f2528..9a0148d077dc9ce1bb7a0f5c82a49f8bb7490f67 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 c98f1ac34acbb261e4fb94ac654b8eeb755fae1b..68beb0184eb25bee3dbf9fe8772377c2376906df 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 bac7ce3c09b8e60586120a57577c252a8094f6bb..47c020e9ab4171030c306bca1d807df86639d3b1 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 da56f03745c6afc2d5cdaefcc2b0d6151443c26f..d524a43c6ea47d0e0e5326c5fb1c08f4ae08c633 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 c436a35cbe7380cf48ed749e9a56887d54499d63..1dc23469434d1109347b4dd008f6395b61f0cf63 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 e03d959e02fa47a833bd885d2e7f16567d3bfec2..a78b5a23133ce3a68b89b37b50726acfdd505618 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 98c0cf4a38b6f1929134c21ea912794c204f5fb0..1285cb3e9db4a2f911fb724b22a77c3c2c7bb6ab 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 afb3315df77e7273f6ab79480a1bcfe0bebb7748..bd31a6660da5874c6580cad42772b85f3915b3b1 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 57133bfd923829e96bbce6c52db96f7d2a262953..2075ba5863380746b967877dff3c3f2c4ef9603e 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 14314831c4c3d522e8eda4c980fa4dc88c23d901..a226a7f4fdea4a758b9a166cd0af33db011537d1 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 7df422129aac89035d6e4703ac5f14fc4fdaabb0..2e0b568302367dbab7496d2112d00588b4c6ca1d 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 f0ba150b78ace15b328c614944c9663398795721..9549544db1cb44ed01523eb1fdce3877baccff95 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 d64709f5fd002ee034ef115a293eafac99f56bcf..ec1b7b4f52fcb3f6051f188d168969b4e6863c43 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 35fe0c4e0fc8736e19acf177647c8a7cec0f33bb..2c7e77ed1f3a311232bc87e30966f05bdc1c1238 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 175294da6361df0d39be3805dd4cd2abc15952a4..fcafa6ee9981566d19cf5d1aac2785d38c056569 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 2f4680b79c12f806a1045673d2cbb7f3fd169bf1..7a25503cbf20b12a2955d07e43b819170784d198 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 9ed4020eacf1c7161d31c41b8a9dfb91de8dc161..31380a43cc51f426d38e9b2ef331c393a7bac8c7 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 838d9b338c5de1d6d981e150d6b917f551a2f401..a02efdac5ca4c94a400c37bb8e1185b464c98d38 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 43e7f4e31fc23027366abb1da30af06096521269..f2ba6758182a4f5f3e7fe8092f1cb2cf97f95445 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 b39720b4fad74fe0fbcd3805e6a57908feed0d6a..3eb8e311955c5db5c5b66cfc38918932fa92e6bd 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 8a2523e2cf5c497218d821d8e12ab58dd8969ba9..6f08bd360e5c23f3a0b20c4056c59a1305841f9f 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 6eee3de1237b5ecb89dd3757a57f70da4b1612c8..234e13aa0d67550aecced157665094dbdcfe1803 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 de941b3011ebb7a86115167539a4fd3c7a9944af..ec6284b59dbc23e77a67fc8625b2f7e1322ccde0 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 35a4ee9f6864edd47bab0624bbeb5456d0026243..14cdff80a8b0dd0a6de343c9ba72c9ff9f864624 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 460d76bf8423c8c9931ab5670df8bffe85d89c3b..e6885759c34ae54170055410799ed5f7c5e20112 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 3a46203353a13048ef60d0bd69d0d4bca6688f70..c7caf36f7f4abd47a6474d6bb6d8216de573c0f5 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 6dbd62f724288518b1835f49bbdb6b184770531b..e82978f354b918c1f43887ca71c8aacc1c5c7a56 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 d3c2345129a7f34dfeab9f88b5673112473413cd..2774554bd0197f697fdf1ddb68cf6aed4f0b19cf 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 71beb88aeff3d3b4b136c750abaa4c71a7b1dcf1..a3f4525c490dc49a0d9e4529cc7f028180fee425 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 fa836126ecf95fb778bc9c41379a3e58f35a8842..bd69ff3ae3091f034fb38ef9d2e6a1b5c759f67e 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 edd21ab8a7cc70c9e6db303f51e13f6154661953..80d3e7128a5e1fc9e67880d71ff7782af9b3e408 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 8063e1d574c8f197c49d7f4873ce2a6263cda549..c093cc185349cd7caf82a10286cfc40095dc5f2a 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 02d9f8cc2837b8340032499de35f6ad63a1db0f4..ec4b5cac63cf3c48d347a21e1cd55fc5579fd251 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 0c69478219d13dcff20963ddc900e951eeefde08..9f7a79aef8dce87b2b4beb080d1b5ffd2c1f9e89 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 59af71a36eaffc21fb0a3984f7e2cd404387e78b..7851c7f67c0315c8d705c7d2772b30518ee21e78 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 b87e99bdd6540aa12a3c1a71a472f8afd1719692..fa068f080b36d7e68220567ef7b73f5b616f45f4 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 1338861ec86980d1c9a473059ff776cc9f8a32c2..4351efd51dbaa12fb7b12f2af7940f2e72bfb742 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 128c3f3355b32a5884a012a56f08cdcec93fdd6c..3f5cc401ccb829271ee188543c07c41f32a115ed 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 67b9296f069f07ea09fb0bf0eba493038d9e94d9..b52c082e2c8d0fe88fbdd2a1fb7fccd7caa36b9e 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 9a3de442b1f926f2bb24df3eab79abc9e2cc6b09..cfd09704151cce81b851b7d6d93b504cea9f1af6 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 23818718262591ca8199f207c4a87d6199b323c8..b830c426509535d1a64d876f3885d1f5253d4812 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 7b8ae31136ccbc9fcd4763095de5c5f5398a98bc..c0e648b85eedb8905c89d86dd741d2a1ce9b7006 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 8d130c501b3b2742dd3ee183b75ebadabe26e6af..8c4f7444ad8f4c24e98c3a31cc9db3fd4511308b 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 3d4b55724790e905de68877aebcac0c27b9e2bfb..b359ac8148f224a43d8197d1cde16d04add284ad 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 da818e45628ba642138aacc789df5f3bbedf823e..b0eb6267e50d1958e5443a518dddf88cec5e2fff 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 306c8f033609705abb5e54430bd0dfe2b96df152..abe2d8e7cc54c88703589a702fa481c0a8bf0664 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 bda73b538422e8387b26aec0b4fdbb598ba427a2..d26c12332abf315837cb00615c909c6cd648ba43 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 be2ac356d622319d0b88dbb298e6366ca2befa44..92286750d4ca3b26af98a6e2f6a471e9f46565d6 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 a612232b76fe57619dd08d3820d8a96a03dcf3ac..2052bef434c1758e4aae13262aa77576458ae3a6 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 ade75be6796dc20776eca7bb319ae582d4f7ffb5..2e454ad1af00f2957d101da33ae6d694440b1d1a 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 55f7a6eb3ae1f7c72f3c261f8eb6e0539f53520e..c4a23169e63488f0cf5b94720a7381846a808798 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 d66913f8afec89307458b29872996548665314ae..49ddc14aee7bc216bc89a49c97336298b06e26f4 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 8804e500dc0927c59451102bdaf7912bfa1ba960..d031d00a947781aa73136d1652e5c0cb5bc6acd3 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 1d6e635aaa10b279a4f3d42bd972834d4d7384c8..48a5a65ee88a3d6ea0dec7813980a1edecdbade9 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 c7431ee7583606fd270d961f62251f6bacfa1117..c867d64fd9da19358f003849e7bb3e04a650ad72 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 9b3c0dc80c50941e8233ff8f88f24047fff8c0cc..916d94702540a727769c57863c178c2036405ec2 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 544aacba1fe99a87ca5833091b9cd3ff3a26e752..6ca3018d9ae74b954eb5bd6b78383286dfe467b6 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 8e9736cdae12664d93b4d4c99e1550847f3b38f2..069069dee7c531618d63592253b0c2638c7369f1 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 402720aee5c974e27631de1ccc08150e5b622e87..da113beefeebf64f3ff51351bd752a8ea20261b1 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 276de745f37490676a8b24786f3953233ba06cf3..65dcad7ffd19655ca1848ab2371258950178972b 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 9335e75959b0613969e88cf89bd74e1c590f1e95..5aedaea550f8ca8dcb94e1b7f496409a4f5d3b2d 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 c68cf10947c39d9f69b5ae4ce04e188d4ae19020..d71225a83a354023c05c8dcd8688ea13ea149c17 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 9f616ac70bdbdbf42b76a03415785ee30a044928..646590d959a67ae413c53ff5edb3c655eab33063 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 6a1eb5c7a2c52d0f74ff397494d769e44e84ac91..c30ecabc5e8bca329cc72c2e28bb7483705fc4f9 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 3e8ad4b20db66a0bdeb31b4dc0cd3aff7ad807d3..eaec179219a69c230f94700cd6f4f6997f6dffe0 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 7212615c3dd1800370e8839f865552a449a5ee18..268ece7cd48ebf6f572179ec9d4c69f1c440bff7 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 b6a7f194620abcc8585a25504f96461d8d10dfe3..fc596d0ad0313ced06532e3fe0c52ba22c36cd3e 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 541b97e81552165794564e0005dbb6dfd1992474..82a5b0d749cf28049fad509964072aad61ad84e9 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 63ddcdad001dfd5cbe80ac5eb47b7e33781fa678..7e3ff967e42d461bcba45e26923f06b94150fc3e 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 841fa3e842c465d02929cb224cb1c1ede5e74a5a..243bc24dbdc19650312cf648f6ccefe0e7c025fd 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 86e43ac3fedc8dfc996befd8a4d4de8b412b161e..1bf90e152902b03b15efe2235b888f9c91749cbb 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 e738aebde8f017fa26edd0601637fe583435f6a8..b20879c743d83c496c9cda94f8b04d55bcc7b1a4 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 f54d1a30cb0cb90a11cece2b8c11456dcecd3ea7..df35e6e20ff2dffb384c3be4fad8c81e865e50bd 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 d7bdbd96541d058a4a7a5a66e03e66bf15fc8ff7..734c4bd6a0b2b68fdaa99dffb490030302168611 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 beb73a36cfffff67b263339c76aa3f2f46613fbb..e2c60ae221e6c7a193db690bcb9d6edf1902eeb1 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 a0d639d986d2396a4411cb861659ce550721f6a3..2a9b7fc07d4b516a6da0f0ec36b8b315feb93131 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 2d1618535b7a1129934def27cedb7c03969b3f4b..f4ae1129625c1ad55b4915aba5e07e627911e5ff 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 7bcad9754c96052713ed843314affedc0a70dcf4..26b7f70e67192064e71a92e1a291e0dad6f29e07 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 c4ddb0743fe600b10aa3db924860b93424f48968..59909dedd5ebb3bff916ab8b300d9811ddb702d5 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 3b22707fe92c3b8e4b3d8112c5927fbc1003fef2..8c14ec69e3bda1461d10cc682f4d003b386d88a9 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 d60b583b9ad7550b87033dceb6e1f346f1472ca6..4029d971a9b882dbfef510c8d0abeef9e31273f2 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 81872e6c2b62b06b5ae30063c622557150dec7b7..56ef2197f1ac6e70a383c93bdc6990b6f9a65e7b 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 967f804f140f530dcbb4e8ea21f53da7fac2e643..ba7455016a125a056db7802ded9fb927bdfc65c5 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 a6205d7918bc41fede7e6fc450770ef31aeb85fb..26c9b33a6cd93a7e18c5b48c8d44bb5a99f78080 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 5dea33f8985f74d1b4f8b82a8ae12e68716af71e..390109118980cb24b753376565a1811f5c037112 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 b451e91fe5472b84caea7d3f905d85887d3158ef..fcea704ea4a8e83c794eb37b1864f80ee7c379fc 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 db69ee4c113dcdc1e1c4a1d3728d41f980c4e61b..d1d2c727cffa51de521c03a813ecdcfc44982a2c 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 8df830c4d67af9a6f5df97a65e860b3026f8f266..6cc59ca05d9ada3c494939285c12d7a2a4b648cd 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 4b734767adfc85bda35ec10d58521bf17ea2c82a..439dc1c94a06639baff8c13f57ed74fd1933890f 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 b214d1300aa10e0637daef842893619228bc1d14..2cfd66606d20d751ffbff4f7c05b12ed31a42d5b 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 e0ce88514c4be4e29800be926a00264877804226..44ef493fc0b125d428d74ed2956196402c8ad60c 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 0c938b53b64c667699f2552317c7c81a2c856535..b35ed9f1771ccf9e4b39c10e5d2366f14f6ef8c3 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 9499eb38a2b20bce69b82071670ebca81a186330..2aaf174eeae5dc3a48ab05926134ec003eb7ad20 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 7aaf17c6b7afbda59a195f03b85ee9dc7e958689..a1d0b53f745dbdcdc4953cec6280900ea9a18ae5 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 73f2147ed970b56484f92b1cec1c5640ab330633..fd95b51212c12ba791ae6d5e357ac6cd892f889b 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 5cd890aa2b3df6b89a3c16c4ea17f6e77ebea833..afa1ff3689c6327acd8a998d6b7d852e7fabe364 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 15c1ebe12ac86d89aa4d6b80c89815fdab3b6963..361031dcfc21f72a905de2cd29ae618ce0c453d9 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: [] }