🎵
未在播放
-
-
00:00
00:00
将网易云音乐播放状态实时展示在个人主页上。
shijian-music/├── api/ # API 调试工具│ ├── music.php # 音乐数据 API│ └── debug.html # 可视化调试面板└── shijianwomusic/ # BetterNCM 插件 ├── src/main.tsx # 插件源码 └── dist/ # 构建输出(安装此目录) ├── main.js └── manifest.json └── shijianwo.plugincd shijianwomusicnpm installnpm run buildplugins_dev 文件夹(如果不存在)shijianwomusic/dist 目录内的文件复制到 plugins_dev/shijianwo-music/目录结构:
BetterNCM/└── plugins_dev/ └── shijianwo-music/ ├── main.js └── manifest.json └── shijianwo.pluginhttp://your-domain.com/music.php将 my-index 目录上传到 Web 服务器即可。
http://your-domain.com/music.php| 接口 | 说明 |
|---|---|
?action=current | 获取完整播放信息 |
?action=song | 仅获取歌曲信息 |
?action=progress | 仅获取播放进度 |
?action=lyrics | 仅获取歌词 |
?action=status | 获取播放状态 |
?action=health | 健康检查 |
POST /music.php?action=updateContent-Type: application/json
{ "playing": { "isPlaying": true, "song": {...}, "progress": {...}, "lyrics": {...} }}访问 http://your-domain.com/api/debug.html 可视化查看 API 数据。
dist 目录内的文件manifest.json 和 main.js 在同一目录MIT License
发现错误或想要改进这篇文章?
在 GitHub 上编辑此页文章修订历史 (1 次)
新增文章“视奸我 - 网易云音乐播放状态展示”