README.MD 1.1 KB
Newer Older
1
# NeteaseCloudMusicApi
zhuangtongfa's avatar
zhuangtongfa 已提交
2
一个调用网易云音乐 API 的 node 模块
zhuangtongfa's avatar
update  
zhuangtongfa 已提交
3
<a href="https://www.npmjs.com/package/NeteaseCloudMusicApi"><img src="https://img.shields.io/npm/v/NeteaseCloudMusicApi.svg" alt="Version"></a>
zhuangtongfa's avatar
zhuangtongfa 已提交
4
<a href="https://www.npmjs.com/package/NeteaseCloudMusicApi"><img src="https://img.shields.io/npm/l/NeteaseCloudMusicApi.svg" alt="License"></a>
5

zhuangtongfa's avatar
update  
zhuangtongfa 已提交
6
![](http://binaryify.github.io/images/api.jpg)
7 8 9

## Start
``` shell
zhuangtongfa's avatar
update  
zhuangtongfa 已提交
10
npm install NeteaseCloudMusicApi
zhuangtongfa's avatar
init  
zhuangtongfa 已提交
11 12
```

13 14 15
## Usage
``` javascript
var api = require('NeteaseCloudMusicApi').api
zhuangtongfa's avatar
update  
zhuangtongfa 已提交
16 17
api.search('年度之歌',function(data){
    console.log(data)
zhuangtongfa's avatar
zhuangtongfa 已提交
18
})
zhuangtongfa's avatar
init  
zhuangtongfa 已提交
19 20
```
or
21
``` javascript
zhuangtongfa's avatar
init  
zhuangtongfa 已提交
22
import {api} from 'NeteaseCloudMusicApi'
zhuangtongfa's avatar
zhuangtongfa 已提交
23
api.search('年度之歌',data => {
zhuangtongfa's avatar
update  
zhuangtongfa 已提交
24
    console.log(data)
zhuangtongfa's avatar
zhuangtongfa 已提交
25
})
zhuangtongfa's avatar
init  
zhuangtongfa 已提交
26 27
```

28 29 30 31
## API

### search
 ``` javascript
zhuangtongfa's avatar
update  
zhuangtongfa 已提交
32
api.search(name:String,[callback:function,limit:Nnumber default:3, offset:Number default:0])
zhuangtongfa's avatar
init  
zhuangtongfa 已提交
33 34
 ```

35 36
### lrc
 ``` javascript
zhuangtongfa's avatar
update  
zhuangtongfa 已提交
37
api.lrc(id:Number,[callback:function,lv:Number default:-1])
zhuangtongfa's avatar
init  
zhuangtongfa 已提交
38 39
 ```

40 41
### song
 ``` javascript
zhuangtongfa's avatar
update  
zhuangtongfa 已提交
42
api.song(id:Number,[callback:function])
zhuangtongfa's avatar
update  
zhuangtongfa 已提交
43
 ```
44
## Download
zhuangtongfa's avatar
update  
zhuangtongfa 已提交
45 46 47

[github](https://github.com/Binaryify/NeteaseCloudMusicApi)

48
[npm](https://www.npmjs.com/package/NeteaseCloudMusicApi)