Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
m0_66418769
NeteaseCloudMusicApi
提交
f3eb7df1
N
NeteaseCloudMusicApi
项目概览
m0_66418769
/
NeteaseCloudMusicApi
与 Fork 源项目一致
从无法访问的项目Fork
通知
2
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
N
NeteaseCloudMusicApi
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
f3eb7df1
编写于
11月 21, 2018
作者:
B
binaryify
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
修复歌单详情列表失效的问题 #380 #381
上级
4b735daa
变更
108
展开全部
隐藏空白更改
内联
并排
Showing
108 changed file
with
111 addition
and
108 deletion
+111
-108
CHANGELOG.MD
CHANGELOG.MD
+3
-0
docs/README.md
docs/README.md
+1
-1
docs/v2.md
docs/v2.md
+1
-1
module/album.js
module/album.js
+1
-1
module/artist_album.js
module/artist_album.js
+1
-1
module/artist_desc.js
module/artist_desc.js
+1
-1
module/artist_list.js
module/artist_list.js
+1
-1
module/artist_mv.js
module/artist_mv.js
+1
-1
module/artist_sub.js
module/artist_sub.js
+1
-1
module/artist_sublist.js
module/artist_sublist.js
+1
-1
module/artists.js
module/artists.js
+1
-1
module/banner.js
module/banner.js
+1
-1
module/check_music.js
module/check_music.js
+1
-1
module/comment.js
module/comment.js
+1
-1
module/comment_album.js
module/comment_album.js
+1
-1
module/comment_dj.js
module/comment_dj.js
+1
-1
module/comment_hot.js
module/comment_hot.js
+1
-1
module/comment_like.js
module/comment_like.js
+1
-1
module/comment_music.js
module/comment_music.js
+1
-1
module/comment_mv.js
module/comment_mv.js
+1
-1
module/comment_playlist.js
module/comment_playlist.js
+1
-1
module/comment_video.js
module/comment_video.js
+1
-1
module/daily_signin.js
module/daily_signin.js
+1
-1
module/dj_catelist.js
module/dj_catelist.js
+1
-1
module/dj_detail.js
module/dj_detail.js
+1
-1
module/dj_hot.js
module/dj_hot.js
+1
-1
module/dj_paygift.js
module/dj_paygift.js
+1
-1
module/dj_program.js
module/dj_program.js
+1
-1
module/dj_program_detail.js
module/dj_program_detail.js
+1
-1
module/dj_recommend.js
module/dj_recommend.js
+1
-1
module/dj_recommend_type.js
module/dj_recommend_type.js
+1
-1
module/dj_sub.js
module/dj_sub.js
+1
-1
module/dj_sublist.js
module/dj_sublist.js
+1
-1
module/event.js
module/event.js
+1
-1
module/fm_trash.js
module/fm_trash.js
+1
-1
module/follow.js
module/follow.js
+1
-1
module/like.js
module/like.js
+1
-1
module/likelist.js
module/likelist.js
+1
-1
module/login.js
module/login.js
+1
-1
module/login_cellphone.js
module/login_cellphone.js
+1
-1
module/login_refresh.js
module/login_refresh.js
+1
-1
module/login_status.js
module/login_status.js
+1
-1
module/logout.js
module/logout.js
+1
-1
module/lyric.js
module/lyric.js
+1
-1
module/mv_detail.js
module/mv_detail.js
+1
-1
module/mv_first.js
module/mv_first.js
+1
-1
module/mv_sub.js
module/mv_sub.js
+1
-1
module/mv_url.js
module/mv_url.js
+1
-1
module/personal_fm.js
module/personal_fm.js
+1
-1
module/personalized.js
module/personalized.js
+1
-1
module/personalized_djprogram.js
module/personalized_djprogram.js
+1
-1
module/personalized_mv.js
module/personalized_mv.js
+1
-1
module/personalized_newsong.js
module/personalized_newsong.js
+1
-1
module/personalized_privatecontent.js
module/personalized_privatecontent.js
+1
-1
module/playlist_catlist.js
module/playlist_catlist.js
+1
-1
module/playlist_create.js
module/playlist_create.js
+1
-1
module/playlist_detail.js
module/playlist_detail.js
+1
-1
module/playlist_hot.js
module/playlist_hot.js
+1
-1
module/playlist_subscribe.js
module/playlist_subscribe.js
+1
-1
module/playlist_tracks.js
module/playlist_tracks.js
+1
-1
module/playlist_update.js
module/playlist_update.js
+1
-1
module/program_recommend.js
module/program_recommend.js
+1
-1
module/recommend_resource.js
module/recommend_resource.js
+1
-1
module/recommend_songs.js
module/recommend_songs.js
+1
-1
module/related_allvideo.js
module/related_allvideo.js
+1
-1
module/related_playlist.js
module/related_playlist.js
+1
-1
module/resource_like.js
module/resource_like.js
+1
-1
module/search.js
module/search.js
+1
-1
module/search_hot.js
module/search_hot.js
+1
-1
module/search_multimatch.js
module/search_multimatch.js
+1
-1
module/search_suggest.js
module/search_suggest.js
+1
-1
module/send_playlist.js
module/send_playlist.js
+1
-1
module/send_text.js
module/send_text.js
+1
-1
module/simi_artist.js
module/simi_artist.js
+1
-1
module/simi_mv.js
module/simi_mv.js
+1
-1
module/simi_playlist.js
module/simi_playlist.js
+1
-1
module/simi_song.js
module/simi_song.js
+1
-1
module/simi_user.js
module/simi_user.js
+1
-1
module/song_detail.js
module/song_detail.js
+1
-1
module/song_url.js
module/song_url.js
+1
-1
module/top_album.js
module/top_album.js
+1
-1
module/top_artists.js
module/top_artists.js
+1
-1
module/top_list.js
module/top_list.js
+1
-1
module/top_mv.js
module/top_mv.js
+1
-1
module/top_playlist.js
module/top_playlist.js
+1
-1
module/top_playlist_highquality.js
module/top_playlist_highquality.js
+1
-1
module/top_song.js
module/top_song.js
+1
-1
module/toplist.js
module/toplist.js
+1
-1
module/toplist_artist.js
module/toplist_artist.js
+1
-1
module/toplist_detail.js
module/toplist_detail.js
+1
-1
module/user_audio.js
module/user_audio.js
+1
-1
module/user_cloud.js
module/user_cloud.js
+1
-1
module/user_cloud_search.js
module/user_cloud_search.js
+1
-1
module/user_detail.js
module/user_detail.js
+1
-1
module/user_dj.js
module/user_dj.js
+1
-1
module/user_event.js
module/user_event.js
+1
-1
module/user_followeds.js
module/user_followeds.js
+1
-1
module/user_follows.js
module/user_follows.js
+1
-1
module/user_playlist.js
module/user_playlist.js
+1
-1
module/user_record.js
module/user_record.js
+1
-1
module/user_subcount.js
module/user_subcount.js
+1
-1
module/user_update.js
module/user_update.js
+1
-1
module/video_detail.js
module/video_detail.js
+1
-1
module/video_sub.js
module/video_sub.js
+1
-1
module/video_url.js
module/video_url.js
+1
-1
module/weblog.js
module/weblog.js
+1
-1
package.json
package.json
+1
-1
util/request.js
util/request.js
+2
-2
未找到文件。
CHANGELOG.MD
浏览文件 @
f3eb7df1
# 更新日志
### 3.0.5 | 2018.11.21
-
修复歌单详情列表失效的问题 #380 #381
### 3.0.4 | 2018.11.15
-
修复
`/song/url`
接口无法返回多个音乐数据的问题
...
...
docs/README.md
浏览文件 @
f3eb7df1
...
...
@@ -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 即可播放
> http
s
://music.163.com/song/media/outer/url?id=id.mp3 以 src 赋予 Audio 即可播放
**必选参数 :**
`id`
: 音乐 id
...
...
docs/v2.md
浏览文件 @
f3eb7df1
...
...
@@ -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 即可播放
> http
s
://music.163.com/song/media/outer/url?id=id.mp3 以 src 赋予 Audio 即可播放
**必选参数 :**
`id`
: 音乐 id
...
...
module/album.js
浏览文件 @
f3eb7df1
...
...
@@ -2,7 +2,7 @@
module
.
exports
=
(
query
,
request
)
=>
{
return
request
(
'
POST
'
,
`http://music.163.com/weapi/v1/album/
${
query
.
id
}
`
,
{},
'
POST
'
,
`http
s
://music.163.com/weapi/v1/album/
${
query
.
id
}
`
,
{},
{
crypto
:
'
weapi
'
,
cookie
:
query
.
cookie
,
proxy
:
query
.
proxy
}
)
}
\ No newline at end of file
module/artist_album.js
浏览文件 @
f3eb7df1
...
...
@@ -7,7 +7,7 @@ module.exports = (query, request) => {
total
:
true
}
return
request
(
'
POST
'
,
`http://music.163.com/weapi/artist/albums/
${
query
.
id
}
`
,
data
,
'
POST
'
,
`http
s
://music.163.com/weapi/artist/albums/
${
query
.
id
}
`
,
data
,
{
crypto
:
'
weapi
'
,
cookie
:
query
.
cookie
,
proxy
:
query
.
proxy
}
)
}
\ No newline at end of file
module/artist_desc.js
浏览文件 @
f3eb7df1
...
...
@@ -5,7 +5,7 @@ module.exports = (query, request) => {
id
:
query
.
id
}
return
request
(
'
POST
'
,
`http://music.163.com/weapi/artist/introduction`
,
data
,
'
POST
'
,
`http
s
://music.163.com/weapi/artist/introduction`
,
data
,
{
crypto
:
'
weapi
'
,
cookie
:
query
.
cookie
,
proxy
:
query
.
proxy
}
)
}
\ No newline at end of file
module/artist_list.js
浏览文件 @
f3eb7df1
...
...
@@ -31,7 +31,7 @@ module.exports = (query, request) => {
total
:
true
}
return
request
(
'
POST
'
,
`http://music.163.com/weapi/artist/list`
,
data
,
'
POST
'
,
`http
s
://music.163.com/weapi/artist/list`
,
data
,
{
crypto
:
'
weapi
'
,
cookie
:
query
.
cookie
,
proxy
:
query
.
proxy
}
)
}
\ No newline at end of file
module/artist_mv.js
浏览文件 @
f3eb7df1
...
...
@@ -8,7 +8,7 @@ module.exports = (query, request) => {
total
:
true
}
return
request
(
'
POST
'
,
`http://music.163.com/weapi/artist/mvs`
,
data
,
'
POST
'
,
`http
s
://music.163.com/weapi/artist/mvs`
,
data
,
{
crypto
:
'
weapi
'
,
cookie
:
query
.
cookie
,
proxy
:
query
.
proxy
}
)
}
\ No newline at end of file
module/artist_sub.js
浏览文件 @
f3eb7df1
...
...
@@ -7,7 +7,7 @@ module.exports = (query, request) => {
artistIds
:
'
[
'
+
query
.
id
+
'
]
'
}
return
request
(
'
POST
'
,
`http://music.163.com/weapi/artist/
${
query
.
t
}
`
,
data
,
'
POST
'
,
`http
s
://music.163.com/weapi/artist/
${
query
.
t
}
`
,
data
,
{
crypto
:
'
weapi
'
,
cookie
:
query
.
cookie
,
proxy
:
query
.
proxy
}
)
}
\ No newline at end of file
module/artist_sublist.js
浏览文件 @
f3eb7df1
...
...
@@ -7,7 +7,7 @@ module.exports = (query, request) => {
total
:
true
}
return
request
(
'
POST
'
,
`http://music.163.com/weapi/artist/sublist`
,
data
,
'
POST
'
,
`http
s
://music.163.com/weapi/artist/sublist`
,
data
,
{
crypto
:
'
weapi
'
,
cookie
:
query
.
cookie
,
proxy
:
query
.
proxy
}
)
}
\ No newline at end of file
module/artists.js
浏览文件 @
f3eb7df1
...
...
@@ -2,7 +2,7 @@
module
.
exports
=
(
query
,
request
)
=>
{
return
request
(
'
POST
'
,
`http://music.163.com/weapi/v1/artist/
${
query
.
id
}
`
,
{},
'
POST
'
,
`http
s
://music.163.com/weapi/v1/artist/
${
query
.
id
}
`
,
{},
{
crypto
:
'
weapi
'
,
cookie
:
query
.
cookie
,
proxy
:
query
.
proxy
}
)
}
\ No newline at end of file
module/banner.js
浏览文件 @
f3eb7df1
...
...
@@ -2,7 +2,7 @@
module
.
exports
=
(
query
,
request
)
=>
{
return
request
(
'
POST
'
,
`http://music.163.com/api/v2/banner/get`
,
{
clientType
:
"
pc
"
},
'
POST
'
,
`http
s
://music.163.com/api/v2/banner/get`
,
{
clientType
:
"
pc
"
},
{
crypto
:
'
linuxapi
'
,
proxy
:
query
.
proxy
}
)
}
\ No newline at end of file
module/check_music.js
浏览文件 @
f3eb7df1
...
...
@@ -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
'
,
`http
s
://music.163.com/weapi/song/enhance/player/url`
,
data
,
{
crypto
:
'
weapi
'
,
cookie
:
query
.
cookie
,
proxy
:
query
.
proxy
}
)
.
then
(
response
=>
{
...
...
module/comment.js
浏览文件 @
f3eb7df1
...
...
@@ -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
'
,
`http
s
://music.163.com/weapi/resource/comments/
${
query
.
t
}
`
,
data
,
{
crypto
:
'
weapi
'
,
cookie
:
query
.
cookie
,
proxy
:
query
.
proxy
}
)
}
\ No newline at end of file
module/comment_album.js
浏览文件 @
f3eb7df1
...
...
@@ -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
'
,
`http
s
://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
module/comment_dj.js
浏览文件 @
f3eb7df1
...
...
@@ -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
'
,
`http
s
://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
module/comment_hot.js
浏览文件 @
f3eb7df1
...
...
@@ -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
'
,
`http
s
://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
module/comment_like.js
浏览文件 @
f3eb7df1
...
...
@@ -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
'
,
`http
s
://music.163.com/weapi/v1/comment/
${
query
.
t
}
`
,
data
,
{
crypto
:
'
weapi
'
,
cookie
:
query
.
cookie
,
proxy
:
query
.
proxy
}
)
}
\ No newline at end of file
module/comment_music.js
浏览文件 @
f3eb7df1
...
...
@@ -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
'
,
`http
s
://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
module/comment_mv.js
浏览文件 @
f3eb7df1
...
...
@@ -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
'
,
`http
s
://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
module/comment_playlist.js
浏览文件 @
f3eb7df1
...
...
@@ -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
'
,
`http
s
://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
module/comment_video.js
浏览文件 @
f3eb7df1
...
...
@@ -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
'
,
`http
s
://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
module/daily_signin.js
浏览文件 @
f3eb7df1
...
...
@@ -12,7 +12,7 @@ module.exports = (query, request) => {
type
:
query
.
type
||
0
}
return
request
(
'
POST
'
,
`http://music.163.com/weapi/point/dailyTask`
,
data
,
'
POST
'
,
`http
s
://music.163.com/weapi/point/dailyTask`
,
data
,
{
crypto
:
'
weapi
'
,
cookie
:
query
.
cookie
,
proxy
:
query
.
proxy
}
)
}
\ No newline at end of file
module/dj_catelist.js
浏览文件 @
f3eb7df1
...
...
@@ -2,7 +2,7 @@
module
.
exports
=
(
query
,
request
)
=>
{
return
request
(
'
POST
'
,
`http://music.163.com/weapi/djradio/category/get`
,
{},
'
POST
'
,
`http
s
://music.163.com/weapi/djradio/category/get`
,
{},
{
crypto
:
'
weapi
'
,
cookie
:
query
.
cookie
,
proxy
:
query
.
proxy
}
)
}
\ No newline at end of file
module/dj_detail.js
浏览文件 @
f3eb7df1
...
...
@@ -5,7 +5,7 @@ module.exports = (query, request) => {
id
:
query
.
rid
}
return
request
(
'
POST
'
,
`http://music.163.com/weapi/djradio/get`
,
data
,
'
POST
'
,
`http
s
://music.163.com/weapi/djradio/get`
,
data
,
{
crypto
:
'
weapi
'
,
cookie
:
query
.
cookie
,
proxy
:
query
.
proxy
}
)
}
\ No newline at end of file
module/dj_hot.js
浏览文件 @
f3eb7df1
...
...
@@ -11,7 +11,7 @@ module.exports = (query, request) => {
offset
:
query
.
offset
}
return
request
(
'
POST
'
,
`http://music.163.com/weapi/djradio/hot/v1`
,
data
,
'
POST
'
,
`http
s
://music.163.com/weapi/djradio/hot/v1`
,
data
,
{
crypto
:
'
weapi
'
,
cookie
:
query
.
cookie
,
proxy
:
query
.
proxy
}
)
}
\ No newline at end of file
module/dj_paygift.js
浏览文件 @
f3eb7df1
...
...
@@ -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
'
,
`http
s
://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
module/dj_program.js
浏览文件 @
f3eb7df1
...
...
@@ -8,7 +8,7 @@ module.exports = (query, request) => {
asc
:
query
.
asc
}
return
request
(
'
POST
'
,
`http://music.163.com/weapi/dj/program/byradio`
,
data
,
'
POST
'
,
`http
s
://music.163.com/weapi/dj/program/byradio`
,
data
,
{
crypto
:
'
weapi
'
,
cookie
:
query
.
cookie
,
proxy
:
query
.
proxy
}
)
}
\ No newline at end of file
module/dj_program_detail.js
浏览文件 @
f3eb7df1
...
...
@@ -5,7 +5,7 @@ module.exports = (query, request) => {
id
:
query
.
id
}
return
request
(
'
POST
'
,
`http://music.163.com/weapi/dj/program/detail`
,
data
,
'
POST
'
,
`http
s
://music.163.com/weapi/dj/program/detail`
,
data
,
{
crypto
:
'
weapi
'
,
cookie
:
query
.
cookie
,
proxy
:
query
.
proxy
}
)
}
\ No newline at end of file
module/dj_recommend.js
浏览文件 @
f3eb7df1
...
...
@@ -2,7 +2,7 @@
module
.
exports
=
(
query
,
request
)
=>
{
return
request
(
'
POST
'
,
`http://music.163.com/weapi/djradio/recommend/v1`
,
{},
'
POST
'
,
`http
s
://music.163.com/weapi/djradio/recommend/v1`
,
{},
{
crypto
:
'
weapi
'
,
cookie
:
query
.
cookie
,
proxy
:
query
.
proxy
}
)
}
module/dj_recommend_type.js
浏览文件 @
f3eb7df1
...
...
@@ -28,7 +28,7 @@ module.exports = (query, request) => {
cateId
:
query
.
type
}
return
request
(
'
POST
'
,
`http://music.163.com/weapi/djradio/recommend`
,
data
,
'
POST
'
,
`http
s
://music.163.com/weapi/djradio/recommend`
,
data
,
{
crypto
:
'
weapi
'
,
cookie
:
query
.
cookie
,
proxy
:
query
.
proxy
}
)
}
\ No newline at end of file
module/dj_sub.js
浏览文件 @
f3eb7df1
...
...
@@ -6,7 +6,7 @@ module.exports = (query, request) => {
id
:
query
.
rid
}
return
request
(
'
POST
'
,
`http://music.163.com/weapi/djradio/
${
query
.
t
}
`
,
data
,
'
POST
'
,
`http
s
://music.163.com/weapi/djradio/
${
query
.
t
}
`
,
data
,
{
crypto
:
'
weapi
'
,
cookie
:
query
.
cookie
,
proxy
:
query
.
proxy
}
)
}
\ No newline at end of file
module/dj_sublist.js
浏览文件 @
f3eb7df1
...
...
@@ -7,7 +7,7 @@ module.exports = (query, request) => {
total
:
true
}
return
request
(
'
POST
'
,
`http://music.163.com/weapi/djradio/get/subed`
,
data
,
'
POST
'
,
`http
s
://music.163.com/weapi/djradio/get/subed`
,
data
,
{
crypto
:
'
weapi
'
,
cookie
:
query
.
cookie
,
proxy
:
query
.
proxy
}
)
}
\ No newline at end of file
module/event.js
浏览文件 @
f3eb7df1
...
...
@@ -2,7 +2,7 @@
module
.
exports
=
(
query
,
request
)
=>
{
return
request
(
'
POST
'
,
`http://music.163.com/weapi/v1/event/get`
,
{},
'
POST
'
,
`http
s
://music.163.com/weapi/v1/event/get`
,
{},
{
crypto
:
'
weapi
'
,
cookie
:
query
.
cookie
,
proxy
:
query
.
proxy
}
)
}
\ No newline at end of file
module/fm_trash.js
浏览文件 @
f3eb7df1
...
...
@@ -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
'
,
`http
s
://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
module/follow.js
浏览文件 @
f3eb7df1
...
...
@@ -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
'
,
`http
s
://music.163.com/weapi/user/
${
query
.
t
}
/
${
query
.
id
}
`
,
{},
{
crypto
:
'
weapi
'
,
cookie
:
query
.
cookie
,
proxy
:
query
.
proxy
}
)
}
\ No newline at end of file
module/like.js
浏览文件 @
f3eb7df1
...
...
@@ -9,7 +9,7 @@ module.exports = (query, request) => {
}
return
request
(
'
POST
'
,
`http://music.163.com/weapi/radio/like?alg=
${
query
.
alg
||
`http
s
://music.163.com/weapi/radio/like?alg=
${
query
.
alg
||
'
itembased
'
}
&trackId=
${
query
.
id
}
&like=
${
query
.
like
}
&time=
${
query
.
time
||
25
}
`
,
data
,
...
...
module/likelist.js
浏览文件 @
f3eb7df1
...
...
@@ -5,7 +5,7 @@ module.exports = (query, request) => {
uid
:
query
.
uid
}
return
request
(
'
POST
'
,
`http://music.163.com/weapi/song/like/get`
,
data
,
'
POST
'
,
`http
s
://music.163.com/weapi/song/like/get`
,
data
,
{
crypto
:
'
weapi
'
,
cookie
:
query
.
cookie
,
proxy
:
query
.
proxy
}
)
}
\ No newline at end of file
module/login.js
浏览文件 @
f3eb7df1
...
...
@@ -9,7 +9,7 @@ module.exports = (query, request) => {
rememberLogin
:
'
true
'
}
return
request
(
'
POST
'
,
`http://music.163.com/weapi/login`
,
data
,
'
POST
'
,
`http
s
://music.163.com/weapi/login`
,
data
,
{
crypto
:
'
weapi
'
,
ua
:
'
pc
'
,
cookie
:
query
.
cookie
,
proxy
:
query
.
proxy
}
)
}
\ No newline at end of file
module/login_cellphone.js
浏览文件 @
f3eb7df1
...
...
@@ -9,7 +9,7 @@ module.exports = (query, request) => {
rememberLogin
:
'
true
'
}
return
request
(
'
POST
'
,
`http://music.163.com/weapi/login/cellphone`
,
data
,
'
POST
'
,
`http
s
://music.163.com/weapi/login/cellphone`
,
data
,
{
crypto
:
'
weapi
'
,
ua
:
'
pc
'
,
cookie
:
query
.
cookie
,
proxy
:
query
.
proxy
}
)
}
\ No newline at end of file
module/login_refresh.js
浏览文件 @
f3eb7df1
...
...
@@ -2,7 +2,7 @@
module
.
exports
=
(
query
,
request
)
=>
{
return
request
(
'
POST
'
,
`http://music.163.com/weapi/login/token/refresh`
,
{},
'
POST
'
,
`http
s
://music.163.com/weapi/login/token/refresh`
,
{},
{
crypto
:
'
weapi
'
,
ua
:
'
pc
'
,
cookie
:
query
.
cookie
,
proxy
:
query
.
proxy
}
)
}
\ No newline at end of file
module/login_status.js
浏览文件 @
f3eb7df1
...
...
@@ -2,7 +2,7 @@
module
.
exports
=
(
query
,
request
)
=>
{
return
request
(
'
GET
'
,
`http://music.163.com`
,
{},
'
GET
'
,
`http
s
://music.163.com`
,
{},
{
cookie
:
query
.
cookie
,
proxy
:
query
.
proxy
}
)
.
then
(
response
=>
{
...
...
module/logout.js
浏览文件 @
f3eb7df1
...
...
@@ -2,7 +2,7 @@
module
.
exports
=
(
query
,
request
)
=>
{
return
request
(
'
POST
'
,
`http://music.163.com/weapi/logout`
,
{},
'
POST
'
,
`http
s
://music.163.com/weapi/logout`
,
{},
{
crypto
:
'
weapi
'
,
ua
:
'
pc
'
,
cookie
:
query
.
cookie
,
proxy
:
query
.
proxy
}
)
}
\ No newline at end of file
module/lyric.js
浏览文件 @
f3eb7df1
...
...
@@ -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
'
,
`http
s
://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
module/mv_detail.js
浏览文件 @
f3eb7df1
...
...
@@ -5,7 +5,7 @@ module.exports = (query, request) => {
id
:
query
.
mvid
}
return
request
(
'
POST
'
,
`http://music.163.com/weapi/mv/detail`
,
data
,
'
POST
'
,
`http
s
://music.163.com/weapi/mv/detail`
,
data
,
{
crypto
:
'
weapi
'
,
cookie
:
query
.
cookie
,
proxy
:
query
.
proxy
}
)
}
\ No newline at end of file
module/mv_first.js
浏览文件 @
f3eb7df1
...
...
@@ -7,7 +7,7 @@ module.exports = (query, request) => {
total
:
true
}
return
request
(
'
POST
'
,
`http://music.163.com/weapi/mv/first`
,
data
,
'
POST
'
,
`http
s
://music.163.com/weapi/mv/first`
,
data
,
{
crypto
:
'
weapi
'
,
cookie
:
query
.
cookie
,
proxy
:
query
.
proxy
}
)
}
\ No newline at end of file
module/mv_sub.js
浏览文件 @
f3eb7df1
...
...
@@ -7,7 +7,7 @@ module.exports = (query, request) => {
mvIds
:
'
["
'
+
query
.
mvid
+
'
"]
'
}
return
request
(
'
POST
'
,
`http://music.163.com/weapi/mv/
${
query
.
t
}
`
,
data
,
'
POST
'
,
`http
s
://music.163.com/weapi/mv/
${
query
.
t
}
`
,
data
,
{
crypto
:
'
weapi
'
,
cookie
:
query
.
cookie
,
proxy
:
query
.
proxy
}
)
}
\ No newline at end of file
module/mv_url.js
浏览文件 @
f3eb7df1
...
...
@@ -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
'
,
`http
s
://music.163.com/weapi/song/enhance/play/mv/url`
,
data
,
{
crypto
:
'
weapi
'
,
cookie
:
query
.
cookie
,
proxy
:
query
.
proxy
}
)
}
\ No newline at end of file
module/personal_fm.js
浏览文件 @
f3eb7df1
...
...
@@ -2,7 +2,7 @@
module
.
exports
=
(
query
,
request
)
=>
{
return
request
(
'
POST
'
,
`http://music.163.com/weapi/v1/radio/get`
,
{},
'
POST
'
,
`http
s
://music.163.com/weapi/v1/radio/get`
,
{},
{
crypto
:
'
weapi
'
,
cookie
:
query
.
cookie
,
proxy
:
query
.
proxy
}
)
}
\ No newline at end of file
module/personalized.js
浏览文件 @
f3eb7df1
...
...
@@ -8,7 +8,7 @@ module.exports = (query, request) => {
n
:
1000
}
return
request
(
'
POST
'
,
`http://music.163.com/weapi/personalized/playlist`
,
data
,
'
POST
'
,
`http
s
://music.163.com/weapi/personalized/playlist`
,
data
,
{
crypto
:
'
weapi
'
,
cookie
:
query
.
cookie
,
proxy
:
query
.
proxy
}
)
}
\ No newline at end of file
module/personalized_djprogram.js
浏览文件 @
f3eb7df1
...
...
@@ -2,7 +2,7 @@
module
.
exports
=
(
query
,
request
)
=>
{
return
request
(
'
POST
'
,
`http://music.163.com/weapi/personalized/djprogram`
,
{},
'
POST
'
,
`http
s
://music.163.com/weapi/personalized/djprogram`
,
{},
{
crypto
:
'
weapi
'
,
cookie
:
query
.
cookie
,
proxy
:
query
.
proxy
}
)
}
\ No newline at end of file
module/personalized_mv.js
浏览文件 @
f3eb7df1
...
...
@@ -2,7 +2,7 @@
module
.
exports
=
(
query
,
request
)
=>
{
return
request
(
'
POST
'
,
`http://music.163.com/weapi/personalized/mv`
,
{},
'
POST
'
,
`http
s
://music.163.com/weapi/personalized/mv`
,
{},
{
crypto
:
'
weapi
'
,
cookie
:
query
.
cookie
,
proxy
:
query
.
proxy
}
)
}
\ No newline at end of file
module/personalized_newsong.js
浏览文件 @
f3eb7df1
...
...
@@ -5,7 +5,7 @@ module.exports = (query, request) => {
type
:
"
recommend
"
}
return
request
(
'
POST
'
,
`http://music.163.com/weapi/personalized/newsong`
,
data
,
'
POST
'
,
`http
s
://music.163.com/weapi/personalized/newsong`
,
data
,
{
crypto
:
'
weapi
'
,
cookie
:
query
.
cookie
,
proxy
:
query
.
proxy
}
)
}
\ No newline at end of file
module/personalized_privatecontent.js
浏览文件 @
f3eb7df1
...
...
@@ -2,7 +2,7 @@
module
.
exports
=
(
query
,
request
)
=>
{
return
request
(
'
POST
'
,
`http://music.163.com/weapi/personalized/privatecontent`
,
{},
'
POST
'
,
`http
s
://music.163.com/weapi/personalized/privatecontent`
,
{},
{
crypto
:
'
weapi
'
,
cookie
:
query
.
cookie
,
proxy
:
query
.
proxy
}
)
}
\ No newline at end of file
module/playlist_catlist.js
浏览文件 @
f3eb7df1
...
...
@@ -2,7 +2,7 @@
module
.
exports
=
(
query
,
request
)
=>
{
return
request
(
'
POST
'
,
`http://music.163.com/weapi/playlist/catalogue`
,
{},
'
POST
'
,
`http
s
://music.163.com/weapi/playlist/catalogue`
,
{},
{
crypto
:
'
weapi
'
,
cookie
:
query
.
cookie
,
proxy
:
query
.
proxy
}
)
}
\ No newline at end of file
module/playlist_create.js
浏览文件 @
f3eb7df1
...
...
@@ -6,7 +6,7 @@ module.exports = (query, request) => {
name
:
query
.
name
}
return
request
(
'
POST
'
,
`http://music.163.com/weapi/playlist/create`
,
data
,
'
POST
'
,
`http
s
://music.163.com/weapi/playlist/create`
,
data
,
{
crypto
:
'
weapi
'
,
cookie
:
query
.
cookie
,
proxy
:
query
.
proxy
}
)
}
\ No newline at end of file
module/playlist_detail.js
浏览文件 @
f3eb7df1
...
...
@@ -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
'
,
`http
s
://music.163.com/weapi/v3/playlist/detail`
,
data
,
{
crypto
:
'
weapi
'
,
cookie
:
query
.
cookie
,
proxy
:
query
.
proxy
}
)
}
\ No newline at end of file
module/playlist_hot.js
浏览文件 @
f3eb7df1
...
...
@@ -2,7 +2,7 @@
module
.
exports
=
(
query
,
request
)
=>
{
return
request
(
'
POST
'
,
`http://music.163.com/weapi/playlist/hottags`
,
{},
'
POST
'
,
`http
s
://music.163.com/weapi/playlist/hottags`
,
{},
{
crypto
:
'
weapi
'
,
cookie
:
query
.
cookie
,
proxy
:
query
.
proxy
}
)
}
\ No newline at end of file
module/playlist_subscribe.js
浏览文件 @
f3eb7df1
...
...
@@ -6,7 +6,7 @@ module.exports = (query, request) => {
id
:
query
.
id
}
return
request
(
'
POST
'
,
`http://music.163.com/weapi/playlist/
${
query
.
t
}
`
,
data
,
'
POST
'
,
`http
s
://music.163.com/weapi/playlist/
${
query
.
t
}
`
,
data
,
{
crypto
:
'
weapi
'
,
cookie
:
query
.
cookie
,
proxy
:
query
.
proxy
}
)
}
\ No newline at end of file
module/playlist_tracks.js
浏览文件 @
f3eb7df1
...
...
@@ -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
'
,
`http
s
://music.163.com/weapi/playlist/manipulate/tracks`
,
data
,
{
crypto
:
'
weapi
'
,
cookie
:
query
.
cookie
,
proxy
:
query
.
proxy
}
)
}
\ No newline at end of file
module/playlist_update.js
浏览文件 @
f3eb7df1
...
...
@@ -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
'
,
`http
s
://music.163.com/weapi/batch`
,
data
,
{
crypto
:
'
weapi
'
,
cookie
:
query
.
cookie
,
proxy
:
query
.
proxy
}
)
}
\ No newline at end of file
module/program_recommend.js
浏览文件 @
f3eb7df1
...
...
@@ -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
'
,
`http
s
://music.163.com/weapi/program/recommend/v1`
,
data
,
{
crypto
:
'
weapi
'
,
cookie
:
query
.
cookie
,
proxy
:
query
.
proxy
}
)
}
\ No newline at end of file
module/recommend_resource.js
浏览文件 @
f3eb7df1
...
...
@@ -2,7 +2,7 @@
module
.
exports
=
(
query
,
request
)
=>
{
return
request
(
'
POST
'
,
`http://music.163.com/weapi/v1/discovery/recommend/resource`
,
{},
'
POST
'
,
`http
s
://music.163.com/weapi/v1/discovery/recommend/resource`
,
{},
{
crypto
:
'
weapi
'
,
cookie
:
query
.
cookie
,
proxy
:
query
.
proxy
}
)
}
\ No newline at end of file
module/recommend_songs.js
浏览文件 @
f3eb7df1
...
...
@@ -7,7 +7,7 @@ module.exports = (query, request) => {
total
:
true
}
return
request
(
'
POST
'
,
`http://music.163.com/weapi/v1/discovery/recommend/songs`
,
data
,
'
POST
'
,
`http
s
://music.163.com/weapi/v1/discovery/recommend/songs`
,
data
,
{
crypto
:
'
weapi
'
,
cookie
:
query
.
cookie
,
proxy
:
query
.
proxy
}
)
}
\ No newline at end of file
module/related_allvideo.js
浏览文件 @
f3eb7df1
...
...
@@ -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
'
,
`http
s
://music.163.com/weapi/cloudvideo/v1/allvideo/rcmd`
,
data
,
{
crypto
:
'
weapi
'
,
cookie
:
query
.
cookie
,
proxy
:
query
.
proxy
}
)
}
\ No newline at end of file
module/related_playlist.js
浏览文件 @
f3eb7df1
...
...
@@ -2,7 +2,7 @@
module
.
exports
=
(
query
,
request
)
=>
{
return
request
(
'
GET
'
,
`http://music.163.com/playlist?id=
${
query
.
id
}
`
,
{},
'
GET
'
,
`http
s
://music.163.com/playlist?id=
${
query
.
id
}
`
,
{},
{
ua
:
'
pc
'
,
cookie
:
query
.
cookie
,
proxy
:
query
.
proxy
}
)
.
then
(
response
=>
{
...
...
module/resource_like.js
浏览文件 @
f3eb7df1
...
...
@@ -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
'
,
`http
s
://music.163.com/weapi/resource/
${
query
.
t
}
`
,
data
,
{
crypto
:
'
weapi
'
,
cookie
:
query
.
cookie
,
proxy
:
query
.
proxy
}
)
}
\ No newline at end of file
module/search.js
浏览文件 @
f3eb7df1
...
...
@@ -8,7 +8,7 @@ module.exports = (query, request) => {
offset
:
query
.
offset
||
0
}
return
request
(
'
POST
'
,
`http://music.163.com/weapi/search/get`
,
data
,
'
POST
'
,
`http
s
://music.163.com/weapi/search/get`
,
data
,
{
crypto
:
'
weapi
'
,
cookie
:
query
.
cookie
,
proxy
:
query
.
proxy
}
)
}
\ No newline at end of file
module/search_hot.js
浏览文件 @
f3eb7df1
...
...
@@ -5,7 +5,7 @@ module.exports = (query, request) => {
type
:
1111
}
return
request
(
'
POST
'
,
`http://music.163.com/weapi/search/hot`
,
data
,
'
POST
'
,
`http
s
://music.163.com/weapi/search/hot`
,
data
,
{
crypto
:
'
weapi
'
,
ua
:
'
mobile
'
,
cookie
:
query
.
cookie
,
proxy
:
query
.
proxy
}
)
}
\ No newline at end of file
module/search_multimatch.js
浏览文件 @
f3eb7df1
...
...
@@ -6,7 +6,7 @@ module.exports = (query, request) => {
s
:
query
.
keywords
||
''
}
return
request
(
'
POST
'
,
`http://music.163.com/weapi/search/suggest/multimatch`
,
data
,
'
POST
'
,
`http
s
://music.163.com/weapi/search/suggest/multimatch`
,
data
,
{
crypto
:
'
weapi
'
,
cookie
:
query
.
cookie
,
proxy
:
query
.
proxy
}
)
}
\ No newline at end of file
module/search_suggest.js
浏览文件 @
f3eb7df1
...
...
@@ -5,7 +5,7 @@ module.exports = (query, request) => {
s
:
query
.
keywords
||
''
}
return
request
(
'
POST
'
,
`http://music.163.com/weapi/search/suggest/web`
,
data
,
'
POST
'
,
`http
s
://music.163.com/weapi/search/suggest/web`
,
data
,
{
crypto
:
'
weapi
'
,
cookie
:
query
.
cookie
,
proxy
:
query
.
proxy
}
)
}
\ No newline at end of file
module/send_playlist.js
浏览文件 @
f3eb7df1
...
...
@@ -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
'
,
`http
s
://music.163.com/weapi/msg/private/send`
,
data
,
{
crypto
:
'
weapi
'
,
cookie
:
query
.
cookie
,
proxy
:
query
.
proxy
}
)
}
\ No newline at end of file
module/send_text.js
浏览文件 @
f3eb7df1
...
...
@@ -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
'
,
`http
s
://music.163.com/weapi/msg/private/send`
,
data
,
{
crypto
:
'
weapi
'
,
cookie
:
query
.
cookie
,
proxy
:
query
.
proxy
}
)
}
\ No newline at end of file
module/simi_artist.js
浏览文件 @
f3eb7df1
...
...
@@ -5,7 +5,7 @@ module.exports = (query, request) => {
artistid
:
query
.
id
}
return
request
(
'
POST
'
,
`http://music.163.com/weapi/discovery/simiArtist`
,
data
,
'
POST
'
,
`http
s
://music.163.com/weapi/discovery/simiArtist`
,
data
,
{
crypto
:
'
weapi
'
,
cookie
:
query
.
cookie
,
proxy
:
query
.
proxy
}
)
}
\ No newline at end of file
module/simi_mv.js
浏览文件 @
f3eb7df1
...
...
@@ -5,7 +5,7 @@ module.exports = (query, request) => {
mvid
:
query
.
mvid
}
return
request
(
'
POST
'
,
`http://music.163.com/weapi/discovery/simiMV`
,
data
,
'
POST
'
,
`http
s
://music.163.com/weapi/discovery/simiMV`
,
data
,
{
crypto
:
'
weapi
'
,
cookie
:
query
.
cookie
,
proxy
:
query
.
proxy
}
)
}
\ No newline at end of file
module/simi_playlist.js
浏览文件 @
f3eb7df1
...
...
@@ -7,7 +7,7 @@ module.exports = (query, request) => {
offset
:
query
.
offset
||
0
}
return
request
(
'
POST
'
,
`http://music.163.com/weapi/discovery/simiPlaylist`
,
data
,
'
POST
'
,
`http
s
://music.163.com/weapi/discovery/simiPlaylist`
,
data
,
{
crypto
:
'
weapi
'
,
cookie
:
query
.
cookie
,
proxy
:
query
.
proxy
}
)
}
\ No newline at end of file
module/simi_song.js
浏览文件 @
f3eb7df1
...
...
@@ -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
'
,
`http
s
://music.163.com/weapi/v1/discovery/simiSong`
,
data
,
{
crypto
:
'
weapi
'
,
cookie
:
query
.
cookie
,
proxy
:
query
.
proxy
}
)
}
\ No newline at end of file
module/simi_user.js
浏览文件 @
f3eb7df1
...
...
@@ -7,7 +7,7 @@ module.exports = (query, request) => {
offset
:
query
.
offset
||
0
}
return
request
(
'
POST
'
,
`http://music.163.com/weapi/discovery/simiUser`
,
data
,
'
POST
'
,
`http
s
://music.163.com/weapi/discovery/simiUser`
,
data
,
{
crypto
:
'
weapi
'
,
cookie
:
query
.
cookie
,
proxy
:
query
.
proxy
}
)
}
\ No newline at end of file
module/song_detail.js
浏览文件 @
f3eb7df1
...
...
@@ -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
'
,
`http
s
://music.163.com/weapi/v3/song/detail`
,
data
,
{
crypto
:
'
weapi
'
,
cookie
:
query
.
cookie
,
proxy
:
query
.
proxy
}
)
}
\ No newline at end of file
module/song_url.js
浏览文件 @
f3eb7df1
...
...
@@ -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
'
,
`http
s
://music.163.com/weapi/song/enhance/player/url`
,
data
,
{
crypto
:
'
weapi
'
,
cookie
:
query
.
cookie
,
proxy
:
query
.
proxy
}
)
}
\ No newline at end of file
module/top_album.js
浏览文件 @
f3eb7df1
...
...
@@ -8,7 +8,7 @@ module.exports = (query, request) => {
total
:
true
}
return
request
(
'
POST
'
,
`http://music.163.com/weapi/album/new`
,
data
,
'
POST
'
,
`http
s
://music.163.com/weapi/album/new`
,
data
,
{
crypto
:
'
weapi
'
,
cookie
:
query
.
cookie
,
proxy
:
query
.
proxy
}
)
}
\ No newline at end of file
module/top_artists.js
浏览文件 @
f3eb7df1
...
...
@@ -7,7 +7,7 @@ module.exports = (query, request) => {
total
:
true
}
return
request
(
'
POST
'
,
`http://music.163.com/weapi/artist/top`
,
data
,
'
POST
'
,
`http
s
://music.163.com/weapi/artist/top`
,
data
,
{
crypto
:
'
weapi
'
,
cookie
:
query
.
cookie
,
proxy
:
query
.
proxy
}
)
}
\ No newline at end of file
module/top_list.js
浏览文件 @
f3eb7df1
...
...
@@ -33,7 +33,7 @@ module.exports = (query, request) => {
n
:
10000
}
return
request
(
'
POST
'
,
`http://music.163.com/weapi/v3/playlist/detail`
,
data
,
'
POST
'
,
`http
s
://music.163.com/weapi/v3/playlist/detail`
,
data
,
{
crypto
:
'
weapi
'
,
cookie
:
query
.
cookie
,
proxy
:
query
.
proxy
}
)
}
\ No newline at end of file
module/top_mv.js
浏览文件 @
f3eb7df1
...
...
@@ -7,7 +7,7 @@ module.exports = (query, request) => {
total
:
true
}
return
request
(
'
POST
'
,
`http://music.163.com/weapi/mv/toplist`
,
data
,
'
POST
'
,
`http
s
://music.163.com/weapi/mv/toplist`
,
data
,
{
crypto
:
'
weapi
'
,
cookie
:
query
.
cookie
,
proxy
:
query
.
proxy
}
)
}
\ No newline at end of file
module/top_playlist.js
浏览文件 @
f3eb7df1
...
...
@@ -9,7 +9,7 @@ module.exports = (query, request) => {
total
:
true
}
return
request
(
'
POST
'
,
`http://music.163.com/weapi/playlist/list`
,
data
,
'
POST
'
,
`http
s
://music.163.com/weapi/playlist/list`
,
data
,
{
crypto
:
'
weapi
'
,
cookie
:
query
.
cookie
,
proxy
:
query
.
proxy
}
)
}
\ No newline at end of file
module/top_playlist_highquality.js
浏览文件 @
f3eb7df1
...
...
@@ -8,7 +8,7 @@ module.exports = (query, request) => {
total
:
true
}
return
request
(
'
POST
'
,
`http://music.163.com/weapi/playlist/highquality/list`
,
data
,
'
POST
'
,
`http
s
://music.163.com/weapi/playlist/highquality/list`
,
data
,
{
crypto
:
'
weapi
'
,
cookie
:
query
.
cookie
,
proxy
:
query
.
proxy
}
)
}
\ No newline at end of file
module/top_song.js
浏览文件 @
f3eb7df1
...
...
@@ -8,7 +8,7 @@ module.exports = (query, request) => {
total
:
true
}
return
request
(
'
POST
'
,
`http://music.163.com/weapi/v1/discovery/new/songs`
,
data
,
'
POST
'
,
`http
s
://music.163.com/weapi/v1/discovery/new/songs`
,
data
,
{
crypto
:
'
weapi
'
,
cookie
:
query
.
cookie
,
proxy
:
query
.
proxy
}
)
}
module/toplist.js
浏览文件 @
f3eb7df1
...
...
@@ -2,7 +2,7 @@
module
.
exports
=
(
query
,
request
)
=>
{
return
request
(
'
POST
'
,
`http://music.163.com/weapi/toplist`
,
{},
'
POST
'
,
`http
s
://music.163.com/weapi/toplist`
,
{},
{
crypto
:
'
weapi
'
,
cookie
:
query
.
cookie
,
proxy
:
query
.
proxy
}
)
}
\ No newline at end of file
module/toplist_artist.js
浏览文件 @
f3eb7df1
...
...
@@ -8,7 +8,7 @@ module.exports = (query, request) => {
total
:
true
}
return
request
(
'
POST
'
,
`http://music.163.com/weapi/toplist/artist`
,
data
,
'
POST
'
,
`http
s
://music.163.com/weapi/toplist/artist`
,
data
,
{
crypto
:
'
weapi
'
,
cookie
:
query
.
cookie
,
proxy
:
query
.
proxy
}
)
}
\ No newline at end of file
module/toplist_detail.js
浏览文件 @
f3eb7df1
...
...
@@ -2,7 +2,7 @@
module
.
exports
=
(
query
,
request
)
=>
{
return
request
(
'
POST
'
,
`http://music.163.com/weapi/toplist/detail`
,
{},
'
POST
'
,
`http
s
://music.163.com/weapi/toplist/detail`
,
{},
{
crypto
:
'
weapi
'
,
cookie
:
query
.
cookie
,
proxy
:
query
.
proxy
}
)
}
\ No newline at end of file
module/user_audio.js
浏览文件 @
f3eb7df1
...
...
@@ -5,7 +5,7 @@ module.exports = (query, request) => {
userId
:
query
.
uid
}
return
request
(
'
POST
'
,
`http://music.163.com/weapi/djradio/get/byuser`
,
data
,
'
POST
'
,
`http
s
://music.163.com/weapi/djradio/get/byuser`
,
data
,
{
crypto
:
'
weapi
'
,
cookie
:
query
.
cookie
,
proxy
:
query
.
proxy
}
)
}
\ No newline at end of file
module/user_cloud.js
浏览文件 @
f3eb7df1
...
...
@@ -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
'
,
`http
s
://music.163.com/weapi/v1/cloud/get`
,
data
,
{
crypto
:
'
weapi
'
,
cookie
:
query
.
cookie
,
proxy
:
query
.
proxy
}
)
}
\ No newline at end of file
module/user_cloud_search.js
浏览文件 @
f3eb7df1
...
...
@@ -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
'
,
`http
s
://music.163.com/weapi/v1/cloud/get/byids`
,
data
,
{
crypto
:
'
weapi
'
,
cookie
:
query
.
cookie
,
proxy
:
query
.
proxy
}
)
}
\ No newline at end of file
module/user_detail.js
浏览文件 @
f3eb7df1
...
...
@@ -2,7 +2,7 @@
module
.
exports
=
(
query
,
request
)
=>
{
return
request
(
'
POST
'
,
`http://music.163.com/weapi/v1/user/detail/
${
query
.
uid
}
`
,
{},
'
POST
'
,
`http
s
://music.163.com/weapi/v1/user/detail/
${
query
.
uid
}
`
,
{},
{
crypto
:
'
weapi
'
,
cookie
:
query
.
cookie
,
proxy
:
query
.
proxy
}
)
}
\ No newline at end of file
module/user_dj.js
浏览文件 @
f3eb7df1
...
...
@@ -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
'
,
`http
s
://music.163.com/weapi/dj/program/
${
query
.
uid
}
`
,
data
,
{
crypto
:
'
weapi
'
,
cookie
:
query
.
cookie
,
proxy
:
query
.
proxy
}
)
}
\ No newline at end of file
module/user_event.js
浏览文件 @
f3eb7df1
...
...
@@ -6,7 +6,7 @@ module.exports = (query, request) => {
getcounts
:
true
}
return
request
(
'
POST
'
,
`http://music.163.com/weapi/event/get/
${
query
.
uid
}
`
,
data
,
'
POST
'
,
`http
s
://music.163.com/weapi/event/get/
${
query
.
uid
}
`
,
data
,
{
crypto
:
'
weapi
'
,
cookie
:
query
.
cookie
,
proxy
:
query
.
proxy
}
)
}
\ No newline at end of file
module/user_followeds.js
浏览文件 @
f3eb7df1
...
...
@@ -7,7 +7,7 @@ module.exports = (query, request) => {
offset
:
query
.
offset
||
0
}
return
request
(
'
POST
'
,
`http://music.163.com/weapi/user/getfolloweds`
,
data
,
'
POST
'
,
`http
s
://music.163.com/weapi/user/getfolloweds`
,
data
,
{
crypto
:
'
weapi
'
,
cookie
:
query
.
cookie
,
proxy
:
query
.
proxy
}
)
}
\ No newline at end of file
module/user_follows.js
浏览文件 @
f3eb7df1
...
...
@@ -7,7 +7,7 @@ module.exports = (query, request) => {
order
:
true
}
return
request
(
'
POST
'
,
`http://music.163.com/weapi/user/getfollows/
${
query
.
uid
}
`
,
data
,
'
POST
'
,
`http
s
://music.163.com/weapi/user/getfollows/
${
query
.
uid
}
`
,
data
,
{
crypto
:
'
weapi
'
,
cookie
:
query
.
cookie
,
proxy
:
query
.
proxy
}
)
}
\ No newline at end of file
module/user_playlist.js
浏览文件 @
f3eb7df1
...
...
@@ -7,7 +7,7 @@ module.exports = (query, request) => {
offset
:
query
.
offset
||
0
}
return
request
(
'
POST
'
,
`http://music.163.com/weapi/user/playlist`
,
data
,
'
POST
'
,
`http
s
://music.163.com/weapi/user/playlist`
,
data
,
{
crypto
:
'
weapi
'
,
cookie
:
query
.
cookie
,
proxy
:
query
.
proxy
}
)
}
\ No newline at end of file
module/user_record.js
浏览文件 @
f3eb7df1
...
...
@@ -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
'
,
`http
s
://music.163.com/weapi/v1/play/record`
,
data
,
{
crypto
:
'
weapi
'
,
cookie
:
query
.
cookie
,
proxy
:
query
.
proxy
}
)
}
\ No newline at end of file
module/user_subcount.js
浏览文件 @
f3eb7df1
此差异已折叠。
点击以展开。
module/user_update.js
浏览文件 @
f3eb7df1
此差异已折叠。
点击以展开。
module/video_detail.js
浏览文件 @
f3eb7df1
此差异已折叠。
点击以展开。
module/video_sub.js
浏览文件 @
f3eb7df1
此差异已折叠。
点击以展开。
module/video_url.js
浏览文件 @
f3eb7df1
此差异已折叠。
点击以展开。
module/weblog.js
浏览文件 @
f3eb7df1
此差异已折叠。
点击以展开。
package.json
浏览文件 @
f3eb7df1
此差异已折叠。
点击以展开。
util/request.js
浏览文件 @
f3eb7df1
此差异已折叠。
点击以展开。
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录