安装指南
本指南将帮助你快速安装、启动并验证 QQ Music API。
环境要求
- Node.js >= 20.0.0
- npm >= 9
- 操作系统:Windows、macOS、Linux 均可
安装步骤
1. 克隆项目
bash
git clone https://github.com/sansenjian/qq-music-api.git
cd qq-music-api2. 安装依赖
bash
npm install启动项目
开发模式
bash
npm run dev开发模式默认使用 app.ts 作为入口,服务启动后默认监听 http://localhost:3200。
生产模式
先构建,再启动:
bash
npm run build
npm run start可选配置
配置 Cookie
如果你需要依赖登录态的接口能力,可以编辑 config/user-info.ts 中的用户信息与 Cookie 配置。
扫码登录接口
项目当前已提供扫码登录相关接口:
GET /getQQLoginQrGET /user/getQQLoginQrPOST /checkQQLoginQrPOST /user/checkQQLoginQr
Docker 部署
bash
# 构建镜像
docker build -t qq-music-api .
# 运行容器
docker run -d -p 3200:3200 qq-music-api验证安装
启动后访问 http://localhost:3200,确认服务是否正常运行。
也可以直接调用一个公开接口进行验证:
bash
curl "http://localhost:3200/getRanks"