酷狗音乐 Node.js API service
944
stars
221
commits
JavaScript
primary language
Sep 11, 2026
updated
酷狗音乐 NodeJS 版 API
Binaryify/NeteaseCloudMusicApi
需要 NodeJS 12+ 环境
跨站请求伪造 (CSRF), 伪造请求头 , 调用官方 API
- 本项目仅供学习使用,请尊重版权,请勿利用此项目从事商业行为及非法用途!
- 使用本项目的过程中可能会产生版权数据。对于这些版权数据,本项目不拥有它们的所有权。为了避免侵权,使用者务必在 24 小时内清除使用本项目的过程中所产 生的版权数据。
- 由于使用本项目产生的包括由于本协议或由于使用或无法使用本项目而引起的任何性质的任何直接、间接、特殊、偶然或结果性损害(包括但不限于因商誉损失、停 工、计算机故障或故障引起的损害赔偿,或任何及所有其他商业损害或损失)由使用者负责。
- 禁止在违反当地法律法规的情况下使用本项目。 对于使用者在明知或不知当地法律法规不允许的情况下使用本项目所造成的任何违法违规行为由使用者承担,本 项目不承担由此造成的任何直接、间接、特殊、偶然或结果性责任。
- 音乐平台不易,请尊重版权,支持正版。
- 本项目仅用于对技术可行性的探索及研究,不接受任何商业(包括但不限于广告等)合作及捐赠。
- 如果官方音乐平台觉得本项目不妥,可联系本项目更改或移除。
$ git clone git@github.com:MakcRe/KuGouMusicApi.git
$ cd KuGouMusicApi
$ npm install
$ 复制 .env.example 为 .env,并且把里面的 `platform=''` 改为 `platform=lite`
$ 注意不同版本的平台的 token 是不通用的。
$ npm run dev
服务器启动默认端口为 3000, 若不想使用 3000 端口 , 可使用以下命令 : Mac/Linux
$ PORT=4000 npm run dev
windows 下使用 git-bash 或者 cmder 等终端执行以下命令 :
$ set PORT=4000 && npm run dev
windows 下使用 PowerShell 等终端执行以下命令 :
$ $Env:PORT=4000; npm run dev
服务器启动默认 host 为 localhost,如果需要更改, 可使用以下命令 : Mac/Linux
$ HOST=127.0.0.1 npm run dev
windows 下使用 git-bash 或者 cmder 等终端执行以下命令 :
$ set HOST=127.0.0.1 && npm run dev
windows 下使用 PowerShell 等终端执行以下命令 :
$ $Env:HOST=127.0.0.1; npm run dev
如需通过 HTTP 代理请求酷狗接口,可在启动前设置 KUGOU_API_PROXY 环境变量,例如:
$ $Env:KUGOU_API_PROXY='http://127.0.0.1:7890'; npm run dev
也可以在启动命令后追加代理参数:
$ node app.js --proxy=http://127.0.0.1:7890
New ProjectImport Git Repository 并选择你 fork 的此项目并点击 importPERSONAL ACCOUNT 的 selectContinueEnvironment Variables 添加 key 为 platform,Value (Will Be Encrypted) 为 lite 然后点击
AddPROJECT NAME自己填,FRAMEWORK PRESET 选 Other 然后直接点 Deploy 接着等部署完成即可JavaScript
81.7%
HTML
18.3%
酷狗音乐 Node.js API service
944
stars
221
commits
JavaScript
primary language
Sep 11, 2026
updated
酷狗音乐 NodeJS 版 API
Binaryify/NeteaseCloudMusicApi
需要 NodeJS 12+ 环境
跨站请求伪造 (CSRF), 伪造请求头 , 调用官方 API
- 本项目仅供学习使用,请尊重版权,请勿利用此项目从事商业行为及非法用途!
- 使用本项目的过程中可能会产生版权数据。对于这些版权数据,本项目不拥有它们的所有权。为了避免侵权,使用者务必在 24 小时内清除使用本项目的过程中所产 生的版权数据。
- 由于使用本项目产生的包括由于本协议或由于使用或无法使用本项目而引起的任何性质的任何直接、间接、特殊、偶然或结果性损害(包括但不限于因商誉损失、停 工、计算机故障或故障引起的损害赔偿,或任何及所有其他商业损害或损失)由使用者负责。
- 禁止在违反当地法律法规的情况下使用本项目。 对于使用者在明知或不知当地法律法规不允许的情况下使用本项目所造成的任何违法违规行为由使用者承担,本 项目不承担由此造成的任何直接、间接、特殊、偶然或结果性责任。
- 音乐平台不易,请尊重版权,支持正版。
- 本项目仅用于对技术可行性的探索及研究,不接受任何商业(包括但不限于广告等)合作及捐赠。
- 如果官方音乐平台觉得本项目不妥,可联系本项目更改或移除。
$ git clone git@github.com:MakcRe/KuGouMusicApi.git
$ cd KuGouMusicApi
$ npm install
$ 复制 .env.example 为 .env,并且把里面的 `platform=''` 改为 `platform=lite`
$ 注意不同版本的平台的 token 是不通用的。
$ npm run dev
服务器启动默认端口为 3000, 若不想使用 3000 端口 , 可使用以下命令 : Mac/Linux
$ PORT=4000 npm run dev
windows 下使用 git-bash 或者 cmder 等终端执行以下命令 :
$ set PORT=4000 && npm run dev
windows 下使用 PowerShell 等终端执行以下命令 :
$ $Env:PORT=4000; npm run dev
服务器启动默认 host 为 localhost,如果需要更改, 可使用以下命令 : Mac/Linux
$ HOST=127.0.0.1 npm run dev
windows 下使用 git-bash 或者 cmder 等终端执行以下命令 :
$ set HOST=127.0.0.1 && npm run dev
windows 下使用 PowerShell 等终端执行以下命令 :
$ $Env:HOST=127.0.0.1; npm run dev
如需通过 HTTP 代理请求酷狗接口,可在启动前设置 KUGOU_API_PROXY 环境变量,例如:
$ $Env:KUGOU_API_PROXY='http://127.0.0.1:7890'; npm run dev
也可以在启动命令后追加代理参数:
$ node app.js --proxy=http://127.0.0.1:7890
New ProjectImport Git Repository 并选择你 fork 的此项目并点击 importPERSONAL ACCOUNT 的 selectContinueEnvironment Variables 添加 key 为 platform,Value (Will Be Encrypted) 为 lite 然后点击
AddPROJECT NAME自己填,FRAMEWORK PRESET 选 Other 然后直接点 Deploy 接着等部署完成即可JavaScript
81.7%
HTML
18.3%