昨天在網上看到了一個開源的網易雲API項目,自已也Clone下來部署到了自己的本機上,感覺非常的不錯。功能可以說是最全的了,而且該開源項目還提供了相關的文檔,作者非常的良心。
項目地址:NeteaseCloudMusicApi
文檔地址:接口文檔
預覽
給大家看看部分的功能:
這還只是部分,是不是相當的多。
根據作者提供的文檔,把項目簡單的部署在自己的本機上,親測能夠正常運行並使用。下面簡單分享一下過程,方便大家快速入門。
項目要求
需要 NodeJS 8.12+ 環境
如果你不知如何大家nodejs環境,推薦到NodeJS 安裝及環境配置配置
安裝
$ git clone git@github.com:Binaryify/NeteaseCloudMusicApi.git
或者到github上下載項目
地址:NeteaseCloudMusicApi
然后 cd 到項目下,執行
$ npm install
運行
$ node app.js
執行node app.js命令,開啟服務器,默認端口是3000,如下圖:
在瀏覽器中輸入:
http://localhost:3000/
看到這個提示代表成功了
測試接口數據
搜索功能
這里我們使用搜索功能來實現音樂的搜索:
接口地址 : /search
調用例子 :/search?keywords= 海闊天空
搜索歌曲:Shake It Off
測試地址:
http://huangzun.top:8024/search?keywords=Shake%20it%20off
返回數據:
獲取音樂url
接口地址 :/song/url
調用例子:/song/url?id=33894312 /song/url?id=405998841,33894312
歌曲id:1432436327
測試地址:
http://localhost:3000/song/url?id=1432436327
進入播放界面
我們可以播放,或者下載該音樂。
還等什么,趕快去試試吧!
End
如果你覺得不錯,對你有幫助,可以幫忙分享給你更多的朋友!
推薦
我的朋友已經把這個項目部署到了他的服務器上。
http://huangzun.top:8024/
因為朋友怕服務器承受不了,建議大家還是部署到自己的本機上!
朋友的博客:
大家可以去捧捧場,謝謝!
參考鏈接
https://blog.csdn.net/weixin_37264997/article/details/89704137
Thanks
感謝大家的觀看!