Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
Vanishing597
NeteaseCloudMusicApi
提交
a77736cb
N
NeteaseCloudMusicApi
项目概览
Vanishing597
/
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,发现更多精彩内容 >>
提交
a77736cb
编写于
4月 08, 2020
作者:
B
binaryify
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
v3.26.0, 更新歌手分类列表接口参数
上级
ec3fac99
变更
4
显示空白变更内容
内联
并排
Showing
4 changed file
with
36 addition
and
54 deletion
+36
-54
CHANGELOG.MD
CHANGELOG.MD
+4
-0
docs/README.md
docs/README.md
+16
-33
module/artist_list.js
module/artist_list.js
+15
-20
package.json
package.json
+1
-1
未找到文件。
CHANGELOG.MD
浏览文件 @
a77736cb
# 更新日志
### 3.26.0 | 2020.04.08
#### Breaking change
-
更新歌手分类列表接口参数,因
`cat`
参数失效,调整为
`type`
和
`area`
参数
### 3.25.4 | 2020.03.18
-
更新歌词,歌手分类列表接口
...
...
docs/README.md
浏览文件 @
a77736cb
...
...
@@ -733,47 +733,30 @@ tags: 歌单标签
`offset`
: 偏移数量,用于分页 , 如
: 如 :( 页数 -1)
\*
30, 其中 30 为 limit 的值 , 默认为 0
`initial`
: 按首字母索引查找参数,如
`/artist/list?
cat=1001
&initial=b`
返回内容将以 name 字段开头为 b 或者拼音开头为 b 为顺序排列
`initial`
: 按首字母索引查找参数,如
`/artist/list?
type=1&area=96
&initial=b`
返回内容将以 name 字段开头为 b 或者拼音开头为 b 为顺序排列
category Code
取值:
`type`
取值:
```
入驻歌手 5001
华语男歌手 1001
华语女歌手 1002
华语组合/乐队 1003
欧美男歌手 2001
欧美女歌手 2002
欧美组合/乐队 2003
日本男歌手 6001
日本女歌手 6002
日本组合/乐队 6003
韩国男歌手 7001
韩国女歌手 7002
韩国组合/乐队 7003
其他男歌手 4001
其他女歌手 4002
1:男歌手
2:女歌手
3:乐队
```
其他组合/乐队 4003
`area`
取值:
```
-1:全部
7华语
96欧美
8:日本
16韩国
0:其他
```
**接口地址 :**
`/artist/list`
**调用例子 :**
`/artist/list?
cat=1001
`
**调用例子 :**
`/artist/list?
type=1&area=96&initial=b`
`/artist/list?type=2&area=2&initial=b
`
返回数据如下图:
![
数据
](
https://ws1.sinaimg.cn/large/006tKfTcgy1fr60g9zps9j31kw1bpk4n.jpg
)
...
...
module/artist_list.js
浏览文件 @
a77736cb
// 歌手分类
/*
categoryCode 取值
入驻歌手 5001
华语男歌手 1001
华语女歌手 1002
华语组合/乐队 1003
欧美男歌手 2001
欧美女歌手 2002
欧美组合/乐队 2003
日本男歌手 6001
日本女歌手 6002
日本组合/乐队 6003
韩国男歌手 7001
韩国女歌手 7002
韩国组合/乐队 7003
其他男歌手 4001
其他女歌手 4002
其他组合/乐队 4003
type 取值
1:男歌手
2:女歌手
3:乐队
area 取值
-1:全部
7华语
96欧美
8:日本
16韩国
0:其他
initial 取值 a-z/A-Z
*/
module
.
exports
=
(
query
,
request
)
=>
{
const
data
=
{
categoryCode
:
query
.
cat
||
'
1001
'
,
// initial: (query.initial || '').toUpperCase().charCodeAt() || '',
initial
:
isNaN
(
query
.
initial
)
?
(
query
.
initial
||
''
).
toUpperCase
().
charCodeAt
()
||
undefined
:
query
.
initial
,
offset
:
query
.
offset
||
0
,
limit
:
query
.
limit
||
30
,
total
:
true
total
:
true
,
type
:
query
.
type
||
'
1
'
,
area
:
query
.
area
}
return
request
(
'
POST
'
,
`https://music.163.com/api/v1/artist/list`
,
data
,
...
...
package.json
浏览文件 @
a77736cb
{
"name"
:
"NeteaseCloudMusicApi"
,
"version"
:
"3.2
5.4
"
,
"version"
:
"3.2
6.0
"
,
"description"
:
"网易云音乐 NodeJS 版 API"
,
"scripts"
:
{
"start"
:
"node app.js"
,
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录