标签 网易云 下的文章

介绍开源的网易云音乐 NodeJS 版 API,划重点这是个开源项目


发现它就要从大二参加山东省齐鲁软件设计大赛说起,我们的团队叫做神鸟工作室。名字是挺土的,不过结局还好,拿到了二等奖(100块奖金:joy:)。项目是一个音乐软件,我们卡在了音乐来源上面,当时年少轻狂想着全网搜索音乐。当时的我们技术真的是做不到这个,本人开始想办法(不是多牛逼,其实是我真能巴拉),然后就有了下文。

项目介绍

项目地址

文档地址

文档截图

这是基于跨站请求伪造 (CSRF), 伪造请求头 , 调用官方 API实现的网易云音乐api

实现情况

全部接口已升级到最新
具备登录接口,多达100多个接口
更完善的文档

基本功能、特性(部分)

基本功能、特性(部分)

运行这个一本正经的项目

安装项目

$ git clone git@github.com:Binaryify/NeteaseCloudMusicApi.git

$ npm install

运行项目

$ node app.js

服务器启动默认端口为 3000, 若不想使用 3000 端口 , 可使用以下命令 : Mac/Linux

$ PORT=4000 node app.js

windows 下使用 git-bash 或者 cmder 等终端执行以下命令 :

$ set PORT=4000 && node app.js

服务器启动默认 host 为localhost,如果需要更改, 可使用以下命令 : Mac/Linux

$ HOST=127.0.0.1 node app.js

windows 下使用 git-bash 或者 cmder 等终端执行以下命令 :

$ set HOST=127.0.0.1 && node app.js

在这里非常感谢这个项目的作者,非常好的开源项目。

不久的将来,我会上线这个api,免费供网友使用。全免费哦,为保证服务器稳定运行,可能会限制次数,如您有需要可为您在您的主机上免费搭建专属音乐api服务,不收费哦。