feat: migrate ChKSz API and support API key authentication

This commit is contained in:
Jocay
2026-10-10 20:22:49 +08:00
parent 480233f01b
commit 5bd62645ab
13 changed files with 82 additions and 49 deletions
+6 -5
View File
@@ -115,10 +115,11 @@ node 163_music_downloader.js 347230 --level=hires --no-cover
```json
{
"api": {
"music": "https://api.chksz.top/api/163_music",
"lyric": "https://api.chksz.top/api/163_lyric",
"search": "https://api.chksz.top/api/163_search",
"playlist": "https://api.chksz.top/api/163_playlist",
"apikey": "YOUR_API_KEY",
"music": "https://api.chksz.com/api/163_music",
"lyric": "https://api.chksz.com/api/163_lyric",
"search": "https://api.chksz.com/api/163_search",
"playlist": "https://api.chksz.com/api/163_playlist",
"neteaseBaseUrl": "https://music.163.com"
},
"paths": {
@@ -151,7 +152,7 @@ node 163_music_downloader.js 347230 --level=hires --no-cover
## 注意事项
- 下载能力依赖第三方 `api.chksz.top` 接口,其可用性、音源和返回质量不由本项目保证。
- 下载能力依赖第三方 `api.chksz.com` 接口(需配置 `apikey`),其可用性、音源和返回质量不由本项目保证。
- 歌曲详情和专辑元数据会直接请求网易云音乐。
- 请遵守当地法律法规、平台条款和音乐版权要求,仅将本工具用于合法用途。
- 音频文件和压缩包已通过 `.gitignore` 排除,不会被提交到仓库。