QQMusicApi icon indicating copy to clipboard operation
QQMusicApi copied to clipboard

基于 Express + Axios 的 QQ音乐接口 nodejs 版

Results 62 QQMusicApi issues
Sort by recently updated
recently updated
newest added

mv返回数据不全,目前只返回2019年以前的数据了,试了几个singerid自建在线都这样,限于个人能力望作者有空看看 [https://api.qq.jsososo.com/singer/mv?singermid=002RWWeo3IkUaj&pageSize=1000&pageNo=1](url) [https://api.qq.jsososo.com/singer/mv?singermid=001yMNFV23daTV&pageSize=1000&pageNo=1](url)

网页端接口搜索已经失效,并且网页端新接口不支持分页。 我通过抓取PC端,已经得到新的查询接口,作者有空了可以合并一下。 `Post https://u.y.qq.com/cgi-bin/musicu.fcg` 参数 都是必传参 0表示单曲 { "music.search.SearchCgiService": { "method": "DoSearchForQQMusicDesktop", "module": "music.search.SearchCgiService", "param": { "num_per_page": 40, "page_num": 1, "query": "关键字", "search_type": 0 } } } 返回参数如下格式 { "code":...

应该是tx那边更新了,不知道作者这边还有没有时间去维护,现在许多接口一请求就会崩溃 例如搜索歌曲的接口,关键词带有中文就会崩,但是全英文就不会 /search?key=%E5%AD%A4%E5%8B%87%E8%80%85&pageNo=1&pageSize=20 报错 C:\Users\30710\Desktop\QQMusicApi\routes\search.js:80 const {keyword} = result.data; ^ TypeError: Cannot read properties of undefined (reading 'data') at / (C:\Users\30710\Desktop\QQMusicApi\routes\search.js:80:30) at processTicksAndRejections (node:internal/process/task_queues:96:5)

因为可能想查看一下详细的请求参数,以及其他的参数,所以要设置一下请求代理,但是我看request.js里并没有提供代理相关的参数,这个可以提供吗?

比如 `/search?key=周杰伦` ,出现的JSON数组,通过什么字段看哪些歌曲是可以播放的呢,能获取到播放链接?

Bumps [moment](https://github.com/moment/moment) from 2.27.0 to 2.29.4. Changelog Sourced from moment's changelog. 2.29.4 Release Jul 6, 2022 #6015 [bugfix] Fix ReDoS in preprocessRFC2822 regex 2.29.3 Full changelog Release Apr 17, 2022...

dependencies

/search?t=9&key=%E4%B9%94%E8%89%B3%E8%89%B3&pageNo=1&pageSize=20 调用上面的接口后会崩溃,信息如下 C:\Users\30710\Desktop\QQMusicApi\routes\search.js:80 const {keyword} = result.data; ^ TypeError: Cannot read properties of undefined (reading 'data') at / (C:\Users\30710\Desktop\QQMusicApi\routes\search.js:80:30) at processTicksAndRejections (node:internal/process/task_queues:96:5)

能够获取到播放链接,但是打开播放链接显示没有权限

请问这个是什么问题: [email protected]: Permission denied (publickey). fatal: Could not read from remote repository. Please make sure you have the correct access rights and the repository exists.