🎵 音乐API管理平台

Cloudflare Workers + D1 数据库后端服务

6
API模块
29+
端点数量
1.3.3
当前版本
运行中
服务状态

🔐 认证模块

GET/
根路径API信息
POST/api/auth/login
用户登录
GET/api/auth/profile
获取用户信息
POST/api/auth/logout
用户登出

🎵 音乐模块

GET/api/music/list
获取音乐列表
GET/api/music/hotlist
获取热门音乐
GET/api/music/newlist
获取最新音乐
GET/api/music/search
音乐搜索
GET/api/music/detail/{id}
获取音乐详情
POST/api/music/upload
上传音乐文件
DELETE/api/music/delete/{id}
删除音乐

📋 我的歌单模块

GET/api/playlist/list
获取我的歌单
GET/api/playlist/my
获取用户我的歌单
GET/api/playlist/{id}/songs
获取我的歌单歌曲
POST/api/playlist/create
创建我的歌单
POST/api/playlist/add-song
添加歌曲到我的歌单
POST/api/playlist/remove-song
从我的歌单移除歌曲
GET/api/playlist/favorites
获取收藏我的歌单

👤 用户模块

GET/api/user/favorites
获取收藏列表
POST/api/user/like
点赞歌曲
POST/api/user/unlike
取消点赞
GET/api/user/uploads
获取用户上传列表
GET/api/user/stats
获取用户统计
POST/api/user/upload-avatar
上传头像
POST/api/user/update-profile
更新用户资料

⚙️ 管理模块

POST/api/admin/clear-database
清空数据库(仅开发环境)