推薦一個開源的網易雲API項目


昨天在網上看到了一個開源的網易雲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

返回數據:
在這里插入圖片描述
點擊歌曲url
http://m801.music.126.net/20200328175418/4ae3a32fd174f78c62d498a41e098e13/jdymusic/obj/w5zDlMODwrDDiGjCn8Ky/1591086773/cc01/dd51/7bb3/c13a5fcfcc896b29162a98925e029bd7.mp3

進入播放界面
在這里插入圖片描述
我們可以播放,或者下載該音樂。
還等什么,趕快去試試吧!

End

如果你覺得不錯,對你有幫助,可以幫忙分享給你更多的朋友!

推薦

我的朋友已經把這個項目部署到了他的服務器上。
http://huangzun.top:8024/

因為朋友怕服務器承受不了,建議大家還是部署到自己的本機上!

朋友的博客:

http://huangzun.top/

大家可以去捧捧場,謝謝!

參考鏈接

https://blog.csdn.net/weixin_37264997/article/details/89704137

Thanks

感謝大家的觀看!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM