网易云音乐API使用教程-高达3百多个接口

项目地址: netease-cloud-music-api

项目介绍

网易云音乐API(netease-cloud-music-api)是一个开源项目,旨在为开发者提供简单易用的接口,以便轻松访问和使用网易云音乐的服务。该项目由 jixunmoe 开发并维护,支持多种功能,包括获取歌曲信息、播放列表、用户信息等。

在进行接下来的所有操作之前,我们需要先提前装好以下环境:Git(可选)、nodejs、pnpm。接着我们使用git clone命令将该项目克隆至本地,也可以直接下载压缩包解压:

项目快速启动

1. 安装依赖

首先,克隆项目到本地:

git clone https://github.com/jixunmoe/netease-cloud-music-api.git
cd netease-cloud-music-api

接下来,安装必要的依赖:

npm install

2. 启动服务

在项目根目录下,运行以下命令以启动服务:

node app.js

默认情况下,服务会在 http://localhost:3000 上运行。你可以通过浏览器访问该地址,查看API文档和测试接口。

可以看到,接口高达2百多个
图片[1]-网易云音乐API使用教程-NodeJS 版 API
图片[2]-网易云音乐API使用教程-NodeJS 版 API

图片[3]-网易云音乐API使用教程-NodeJS 版 API
图片[4]-网易云音乐API使用教程-NodeJS 版 API

后台运行:

后台运行有多种方式,我推荐使用screen工具,方便管理。


使用netease-cloud-music-api做为后端的例子

这个API合集几乎可以使你开发出和网易云官方一样的音乐播放器。这里以这个KMMusicPlayer开源项目为例:

首先我们使用git clone命令将该项目克隆至本地,也可以直接下载压缩包解压:

git clone https://github.com/XiangZi7/KM-Music-Player.git

随后我们将部署后的网易云api地址https://music.joyb.cc添入.env配置文件中.这是我部署的API地址,可以拿去用。

图片[5]-网易云音乐API使用教程-NodeJS 版 API

保存后,在当前项目文件夹下的路径框中输入CMD打开命令操作界面。

图片[6]-网易云音乐API使用教程-NodeJS 版 API

接着我们执行pnpm install安装相关依赖,这里我之前已经安装过了。当出现Done就表示安装完了。

图片[7]-网易云音乐API使用教程-NodeJS 版 API

最后我们输入pnpm dev执行启动,点击给出的第一个链接在浏览器打开即可。

图片[8]-网易云音乐API使用教程-NodeJS 版 API

开源社区这类项目还是比较多的,有app的,也有网页的。但很多后端几乎都是采用这个netease-cloud-music-api

可以看到是可以调用网易云账号登录的,这也就意味着很多可能性。

图片[9]-网易云音乐API使用教程-NodeJS 版 API
© 版权声明
THE END
喜欢就支持一下吧
赞赏