# music-api **Repository Path**: csmcool/music-api ## Basic Information - **Project Name**: music-api - **Description**: 音乐api集合,整合多个资源 - **Primary Language**: Java - **License**: GPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2025-01-27 - **Last Updated**: 2025-02-28 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # music-api #### 介绍 实现了不同平台的api对接,可以根据不同的入场请求不同的地址,地址可以自定义,用户的cookie可以在前端页面设置,设置平台的用户id,账号等 #### 软件架构 登陆依赖halo平台和NAVIDROME自建音乐库。 当用户需要使用该平台时,需要要在halo博客注册一个账号,用户输入账号密码就会尝试你的halo博客的账号去NAVIDROME注册。 如果没有NAVIDROME也不会影响注册登陆,如果没有halo无法完成登陆,只有后台账号能登陆成功,后台账号配置在配置文件里面配置。 前端是依赖mm-player改造,接口返回数据直接是mm-player能使用的数据。 如果配置了NAVIDROME平台地址账号密码,可以不去后台配置账号密码。 #### 安装教程 1. 环境要求JDK17 node18 #### 使用说明 1. 启动后断 启动前端 #### 截图 ![img.png](img.png) ![img_1.png](img_1.png) ![img_2.png](img_2.png)