neteasemusicapi

NetEaseMusic API


Keywords
js, node
License
ISC
Install
npm install neteasemusicapi@0.0.2

Documentation

neteaseMusicApi

Version License

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])