neteaseMusicApi
install
npm install neteaseMusicApi
useage
var neteaseMusicApi = require('neteaseMusicApi')
neteaseMusicApi.album(34720827,function (data) {
console.log(data);
})
api
search 搜索
neteaseMusicApi.search(name:String[,callback:function,limit:Number default:3, offset:Number default:0])
topPlaylists 热门歌单
neteaseMusicApi.topPlaylists([callback:function,limit:Number default:50, offset:Number default:0])
userPlaylists 用户歌单
neteaseMusicApi.userPlaylists(uid:Number[,callback:function,limit:Number default:10, offset:Number default:0])
fm 私人FM
neteaseMusicApi.fm([callback:function])
playlists 根据id获取歌单
neteaseMusicApi.playlists(id:Number[,callback:function])
artistAlbums 根据歌手id专辑
neteaseMusicApi.artistAlbums(id:Number[,callback:function,limit:Number default:10, offset:Number default:0])
album 根据id获取专辑
neteaseMusicApi.album(id:Number[,callback:function])
lrc 根据id获取歌词
neteaseMusicApi.lrc(id:Number[,callback:function,lv:Number default:-1])
song 根据id获取歌曲信息
neteaseMusicApi.song(id:Number[,callback:function])
login 用户登陆
neteaseMusicApi.login(phone:Number,password:String[,callback:function,rememberLogin:Boolean default:true])
newAlbum 新碟上架
neteaseMusicApi.newAlbum([callback:function,limit:Number default:6, offset:Number default:0])
hotArtist 热门歌手
neteaseMusicApi.hotArtist([callback:function,limit:Number default:6, offset:Number default:0])
comments 评论
neteaseMusicApi.comments(id:Number[,callback:function])