Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
嘻哈兔来辽
NeteaseCloudMusicApi
提交
c7971779
N
NeteaseCloudMusicApi
项目概览
嘻哈兔来辽
/
NeteaseCloudMusicApi
与 Fork 源项目一致
从无法访问的项目Fork
通知
1
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,发现更多精彩内容 >>
提交
c7971779
编写于
4月 14, 2019
作者:
B
binaryify
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
增加注册,发送验证码,校验验证码接口 via:#460
上级
6a407a2d
变更
6
隐藏空白更改
内联
并排
Showing
6 changed file
with
252 addition
and
191 deletion
+252
-191
CHANGELOG.MD
CHANGELOG.MD
+3
-0
README.MD
README.MD
+96
-92
docs/README.md
docs/README.md
+148
-94
module/captch_sent.js
module/captch_sent.js
+2
-2
module/captch_verify.js
module/captch_verify.js
+2
-2
package.json
package.json
+1
-1
未找到文件。
CHANGELOG.MD
浏览文件 @
c7971779
# 更新日志
# 更新日志
### 3.8.0 | 2019.04.14
-
增加注册,发送验证码,校验验证码接口 via:
[
https://github.com/Binaryify/NeteaseCloudMusicApi/pull/460
](
https://github.com/Binaryify/NeteaseCloudMusicApi/pull/460
)
### 3.7.1 | 2019.04.09
### 3.7.1 | 2019.04.09
-
修复登录460问题
-
修复登录460问题
...
...
README.MD
浏览文件 @
c7971779
...
@@ -22,98 +22,102 @@
...
@@ -22,98 +22,102 @@
1.
登录
1.
登录
2.
刷新登录
2.
刷新登录
3.
获取用户信息 , 歌单,收藏,mv, dj 数量
3.
发送验证码
4.
获取用户歌单
4.
校验验证码
5.
获取用户电台
5.
注册(修改密码)
6.
获取用户关注列表
6.
获取用户信息 , 歌单,收藏,mv, dj 数量
7.
获取用户粉丝列表
7.
获取用户歌单
8.
获取用户动态
8.
获取用户电台
9.
获取用户播放记录
9.
获取用户关注列表
10.
获取精品歌单
10.
获取用户粉丝列表
11.
获取歌单详情
11.
获取用户动态
12.
搜索
12.
获取用户播放记录
13.
搜索建议
13.
获取精品歌单
14.
获取歌词
14.
获取歌单详情
15.
歌曲评论
15.
搜索
16.
收藏单曲到歌单
16.
搜索建议
17.
专辑评论
17.
获取歌词
18.
歌单评论
18.
歌曲评论
19.
mv 评论
19.
收藏单曲到歌单
20.
电台节目评论
20.
专辑评论
21.
banner
21.
歌单评论
22.
获取歌曲详情
22.
mv 评论
23.
获取专辑内容
23.
电台节目评论
24.
获取歌手单曲
24.
banner
25.
获取歌手 mv
25.
获取歌曲详情
26.
获取歌手专辑
26.
获取专辑内容
27.
获取歌手描述
27.
获取歌手单曲
28.
获取相似歌手
28.
获取歌手 mv
29.
获取相似歌单
29.
获取歌手专辑
30.
相似 mv
30.
获取歌手描述
31.
获取相似音乐
31.
获取相似歌手
32.
获取最近 5 个听了这首歌的用户
32.
获取相似歌单
33.
获取每日推荐歌单
33.
相似 mv
34.
获取每日推荐歌曲
34.
获取相似音乐
35.
私人 FM
35.
获取最近 5 个听了这首歌的用户
36.
签到
36.
获取每日推荐歌单
37.
喜欢音乐
37.
获取每日推荐歌曲
38.
垃圾桶
38.
私人 FM
39.
歌单 ( 网友精选碟 )
39.
签到
40.
新碟上架
40.
喜欢音乐
41.
热门歌手
41.
垃圾桶
42.
最新 mv
42.
歌单 ( 网友精选碟 )
43.
推荐 mv
43.
新碟上架
44.
推荐歌单
44.
热门歌手
45.
推荐新音乐
45.
最新 mv
46.
推荐电台
46.
推荐 mv
47.
推荐节目
47.
推荐歌单
48.
独家放送
48.
推荐新音乐
49.
mv 排行
49.
推荐电台
50.
获取 mv 数据
50.
推荐节目
51.
播放 mv/视频
51.
独家放送
52.
排行榜
52.
mv 排行
53.
歌手榜
53.
获取 mv 数据
54.
云盘
54.
播放 mv/视频
55.
电台 - 推荐
55.
排行榜
56.
电台 - 分类
56.
歌手榜
57.
电台 - 分类推荐
57.
云盘
58.
电台 - 订阅
58.
电台 - 推荐
59.
电台 - 详情
59.
电台 - 分类
60.
电台 - 节目
60.
电台 - 分类推荐
61.
给评论点赞
61.
电台 - 订阅
62.
获取动态
62.
电台 - 详情
63.
获取热搜
63.
电台 - 节目
64.
发送私信
64.
给评论点赞
65.
发送私信歌单
65.
获取动态
66.
新建歌单
66.
获取热搜
67.
收藏/取消收藏歌单
67.
发送私信
68.
歌单分类
68.
发送私信歌单
69.
收藏的歌手列表
69.
新建歌单
70.
订阅的电台列表
70.
收藏/取消收藏歌单
71.
相关歌单推荐
71.
歌单分类
72.
付费精选接口
72.
收藏的歌手列表
73.
音乐是否可用检查接口
73.
订阅的电台列表
74.
登录状态
74.
相关歌单推荐
75.
获取视频数据
75.
付费精选接口
76.
发送/删除评论
76.
音乐是否可用检查接口
77.
热门评论
77.
登录状态
78.
视频评论
78.
获取视频数据
79.
退出登录
79.
发送/删除评论
80.
所有榜单
80.
热门评论
81.
所有榜单内容摘要
81.
视频评论
82.
收藏视频
82.
退出登录
83.
收藏 MV
83.
所有榜单
84.
视频详情
84.
所有榜单内容摘要
85.
相关视频
85.
收藏视频
86.
关注用户
86.
收藏 MV
87.
新歌速递
87.
视频详情
88.
喜欢音乐列表(无序)
88.
相关视频
89.
收藏的 MV 列表
89.
关注用户
90.
获取最新专辑
90.
新歌速递
91.
听歌打卡
91.
喜欢音乐列表(无序)
92.
获取视频标签下的视频
92.
收藏的 MV 列表
93.
已收藏专辑列表
93.
获取最新专辑
94.
获取动态评论
94.
听歌打卡
95.
获取视频标签下的视频
96.
已收藏专辑列表
97.
获取动态评论
98.
歌单收藏者列表
## 环境要求
## 环境要求
...
...
docs/README.md
浏览文件 @
c7971779
...
@@ -18,99 +18,102 @@
...
@@ -18,99 +18,102 @@
1.
登录
1.
登录
2.
刷新登录
2.
刷新登录
3.
获取用户信息 , 歌单,收藏,mv, dj 数量
3.
发送验证码
4.
获取用户歌单
4.
校验验证码
5.
获取用户电台
5.
注册(修改密码)
6.
获取用户关注列表
6.
获取用户信息 , 歌单,收藏,mv, dj 数量
7.
获取用户粉丝列表
7.
获取用户歌单
8.
获取用户动态
8.
获取用户电台
9.
获取用户播放记录
9.
获取用户关注列表
10.
获取精品歌单
10.
获取用户粉丝列表
11.
获取歌单详情
11.
获取用户动态
12.
搜索
12.
获取用户播放记录
13.
搜索建议
13.
获取精品歌单
14.
获取歌词
14.
获取歌单详情
15.
歌曲评论
15.
搜索
16.
收藏单曲到歌单
16.
搜索建议
17.
专辑评论
17.
获取歌词
18.
歌单评论
18.
歌曲评论
19.
mv 评论
19.
收藏单曲到歌单
20.
电台节目评论
20.
专辑评论
21.
banner
21.
歌单评论
22.
获取歌曲详情
22.
mv 评论
23.
获取专辑内容
23.
电台节目评论
24.
获取歌手单曲
24.
banner
25.
获取歌手 mv
25.
获取歌曲详情
26.
获取歌手专辑
26.
获取专辑内容
27.
获取歌手描述
27.
获取歌手单曲
28.
获取相似歌手
28.
获取歌手 mv
29.
获取相似歌单
29.
获取歌手专辑
30.
相似 mv
30.
获取歌手描述
31.
获取相似音乐
31.
获取相似歌手
32.
获取最近 5 个听了这首歌的用户
32.
获取相似歌单
33.
获取每日推荐歌单
33.
相似 mv
34.
获取每日推荐歌曲
34.
获取相似音乐
35.
私人 FM
35.
获取最近 5 个听了这首歌的用户
36.
签到
36.
获取每日推荐歌单
37.
喜欢音乐
37.
获取每日推荐歌曲
38.
垃圾桶
38.
私人 FM
39.
歌单 ( 网友精选碟 )
39.
签到
40.
新碟上架
40.
喜欢音乐
41.
热门歌手
41.
垃圾桶
42.
最新 mv
42.
歌单 ( 网友精选碟 )
43.
推荐 mv
43.
新碟上架
44.
推荐歌单
44.
热门歌手
45.
推荐新音乐
45.
最新 mv
46.
推荐电台
46.
推荐 mv
47.
推荐节目
47.
推荐歌单
48.
独家放送
48.
推荐新音乐
49.
mv 排行
49.
推荐电台
50.
获取 mv 数据
50.
推荐节目
51.
播放 mv/视频
51.
独家放送
52.
排行榜
52.
mv 排行
53.
歌手榜
53.
获取 mv 数据
54.
云盘
54.
播放 mv/视频
55.
电台 - 推荐
55.
排行榜
56.
电台 - 分类
56.
歌手榜
57.
电台 - 分类推荐
57.
云盘
58.
电台 - 订阅
58.
电台 - 推荐
59.
电台 - 详情
59.
电台 - 分类
60.
电台 - 节目
60.
电台 - 分类推荐
61.
给评论点赞
61.
电台 - 订阅
62.
获取动态
62.
电台 - 详情
63.
获取热搜
63.
电台 - 节目
64.
发送私信
64.
给评论点赞
65.
发送私信歌单
65.
获取动态
66.
新建歌单
66.
获取热搜
67.
收藏/取消收藏歌单
67.
发送私信
68.
歌单分类
68.
发送私信歌单
69.
收藏的歌手列表
69.
新建歌单
70.
订阅的电台列表
70.
收藏/取消收藏歌单
71.
相关歌单推荐
71.
歌单分类
72.
付费精选接口
72.
收藏的歌手列表
73.
音乐是否可用检查接口
73.
订阅的电台列表
74.
登录状态
74.
相关歌单推荐
75.
获取视频数据
75.
付费精选接口
76.
发送/删除评论
76.
音乐是否可用检查接口
77.
热门评论
77.
登录状态
78.
视频评论
78.
获取视频数据
79.
退出登录
79.
发送/删除评论
80.
所有榜单
80.
热门评论
81.
所有榜单内容摘要
81.
视频评论
82.
收藏视频
82.
退出登录
83.
收藏 MV
83.
所有榜单
84.
视频详情
84.
所有榜单内容摘要
85.
相关视频
85.
收藏视频
86.
关注用户
86.
收藏 MV
87.
新歌速递
87.
视频详情
88.
喜欢音乐列表(无序)
88.
相关视频
89.
收藏的 MV 列表
89.
关注用户
90.
获取最新专辑
90.
新歌速递
91.
听歌打卡
91.
喜欢音乐列表(无序)
92.
获取视频标签下的视频
92.
收藏的 MV 列表
93.
已收藏专辑列表
93.
获取最新专辑
94.
获取动态评论
94.
听歌打卡
95.
歌单收藏者列表
95.
获取视频标签下的视频
96.
已收藏专辑列表
97.
获取动态评论
98.
歌单收藏者列表
## 安装
## 安装
...
@@ -242,7 +245,8 @@ $ sudo docker run -d -p 3000:3000 netease-music-api
...
@@ -242,7 +245,8 @@ $ sudo docker run -d -p 3000:3000 netease-music-api
> 更新 : 此接口已经可以正常使用(2018.07.03)
> 更新 : 此接口已经可以正常使用(2018.07.03)
**必选参数 :**
`email`
: 163 网易邮箱
`password`
: 密码
**必选参数 :**
`email`
: 163 网易邮箱
`password`
: 密码
**接口地址 :**
`/login`
**接口地址 :**
`/login`
...
@@ -264,6 +268,56 @@ Cookies
...
@@ -264,6 +268,56 @@ Cookies
**调用例子 :**
`/login/refresh`
**调用例子 :**
`/login/refresh`
### 发送验证码
说明 : 调用此接口 ,传入手机号码, 可发送验证码
**必选参数 :**
`phone`
: 手机号码
**可选参数 :**
`ctcode`
: 国家区号,默认86即中国
**接口地址 :**
`/captch/sent`
**调用例子 :**
`/captch/sent?cellphone=13xxx`
### 验证验证码
说明 : 调用此接口 ,传入手机号码和验证码, 可校验验证码是否正确
**必选参数 :**
`phone`
: 手机号码
`captcha`
: 验证码
**可选参数 :**
`ctcode`
: 国家区号,默认86即中国
**接口地址 :**
`/captch/verify`
**调用例子 :**
`/captch/verify?phone=13xxx&captcha=1597`
### 注册(修改密码)
说明 : 调用此接口 ,传入手机号码和验证码,密码,昵称, 可注册网易云音乐账号(同时可修改密码)
**必选参数 :**
`phone`
: 手机号码
`captcha`
: 验证码
`phone`
: 手机号码
`password`
: 密码
`nickname`
: 昵称
**接口地址 :**
`/captch/register`
**调用例子 :**
`/captch/register?phone=13xxx&password=xxxxx&captcha=1234&nickname=binary1345`
### 退出登录
### 退出登录
说明 : 调用此接口 , 可退出登录
说明 : 调用此接口 , 可退出登录
...
...
module/captch_sent.js
浏览文件 @
c7971779
...
@@ -2,8 +2,8 @@
...
@@ -2,8 +2,8 @@
module
.
exports
=
(
query
,
request
)
=>
{
module
.
exports
=
(
query
,
request
)
=>
{
const
data
=
{
const
data
=
{
ctcode
:
'
86
'
,
ctcode
:
query
.
ctcode
||
'
86
'
,
cellphone
:
query
.
cell
phone
,
cellphone
:
query
.
phone
,
}
}
return
request
(
return
request
(
'
POST
'
,
'
POST
'
,
...
...
module/captch_verify.js
浏览文件 @
c7971779
...
@@ -2,8 +2,8 @@
...
@@ -2,8 +2,8 @@
module
.
exports
=
(
query
,
request
)
=>
{
module
.
exports
=
(
query
,
request
)
=>
{
const
data
=
{
const
data
=
{
ctcode
:
'
86
'
,
ctcode
:
query
.
ctcode
||
'
86
'
,
cellphone
:
query
.
cell
phone
,
cellphone
:
query
.
phone
,
captcha
:
query
.
captcha
captcha
:
query
.
captcha
}
}
return
request
(
return
request
(
...
...
package.json
浏览文件 @
c7971779
{
{
"name"
:
"NeteaseCloudMusicApi"
,
"name"
:
"NeteaseCloudMusicApi"
,
"version"
:
"3.
7.1
"
,
"version"
:
"3.
8.0
"
,
"description"
:
"网易云音乐 NodeJS 版 API"
,
"description"
:
"网易云音乐 NodeJS 版 API"
,
"scripts"
:
{
"scripts"
:
{
"start"
:
"node app.js"
,
"start"
:
"node app.js"
,
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录