分类
大小:更新日期:2020-11-20 08:41:08.000
类别:下载工具下载量:43429
Music Downloader UI下载器是一款十分好用的在线音乐下载器,一款能够让每一个用户都能在电脑上轻松体验最简单的下载方式,专为用户带来全新的下载。Music Downloader UI音乐下载器电脑版集成了最新的音乐资源搜索引擎,能够全网一站式在线搜索海量的音乐,将你喜欢的音乐一键搜索出来,让你的下载变得更简单。
Music Downloader UI最新版有着全新的软件界面,用户不仅仅可以在这里一站式下载音乐资源,还能在这里任意收藏自己喜欢的歌曲,你想要的都在这里,你想听的都能无损免费下载。
搜索
歌单解析
专辑解析
排行榜解析
歌曲、歌词、专辑图片、MV下载
安装
$ git clone git@github.com:Binaryify/NeteaseCloudMusicApi.git
$ npm install
或者
$ git clone https://github.com/Binaryify/NeteaseCloudMusicApi.git
$ npm install
运行
$ node app.js
服务器启动默认端口为 3000,若不想使用 3000 端口,可使用以下命令: Mac/Linux
$ PORT=4000 node app.js
windows 下使用 git-bash 或者 cmder 等终端执行以下命令:
$ set PORT=4000 && node app.js
可以在Node.js调用
v3.31.0后支持Node.js调用,导入的方法为module内的文件名,返回内容包含status和body,status为状态码,body为请求返回内容,参考module_example 文件夹下的 test.js
const { login_cellphone, user_cloud } = require('NeteaseCloudMusicApi')
async function main() {
try {
const result = await login_cellphone({
phone: '手机号',
password: '密码'
})
console.log(result)
const result2 = await user_cloud({
cookie: result.body.cookie // 凭证
})
console.log(result2.body)
} catch (error) {
console.log(error)
}
}
main()
支持 TypeScript
// test.ts
import { banner } from 'NeteaseCloudMusicApi'
banner({ type:0 }).then(res=>{
console.log(res)
})
Start
$ git clone git@github.com:jsososo/QQMusicApi.git
$ npm install
$ npm start
项目默认端口为 3300,默认qq号 1234567 (设置Cookie),可以通过修改 bin/config.js 或设置启动参数 PORT=3400 QQ=7654321 npm start
如果使用的是微信号,则将 bin/config.js 中的 qq好改为 wxuin,具体数值可以在网页版qq音乐的 cookie 中获取
如果需要启用数据统计、ip拦截等,可以将 bin/config.js 中的 useDataStatistics 设为 true (会存在直接拦截部分来自其他后台的请求)
用前须知
!> 该项目仅做接口转发,部分接口通过修改 Referer 实现,所有数据均不做存储处理,大家还是理性的保护好自己的个人信息,谨防诈骗
!> QQ音乐登陆的这个问题还是难绕过去,目前还是需要登陆并手动获取 https://y.qq.com 的 cookie,注入网站或node, 如果又什么更好的解决办法,欢迎大家提 pr 给我
!> 另,可以通过 qqmusic-cookie-porter 这个 chrome 插件半自动获取 cookie
!> 本项目仅供学习使用,请尊重版权,请勿利用此项目从事商业行为! 本项目仅供学习使用,请尊重版权,请勿利用此项目从事商业行为! 本项目仅供学习使用,请尊重版权,请勿利用此项目从事商业行为!
!> 接口仅作为测试或者方便听歌使用,发现有人使用其他服务大量的调用接口导致服务经常性挂掉重启,所以加入了ip检测和黑白名单机制, 想用的童鞋请自行clone走项目启动,我也没钱升级我的服务器了!!
常见问题
1、为什么无法获取音乐链接等?
请确保已正确添加绿钻账号 Cookie 信息,具体操作可以查看 设置用户cookie,检测是否设置成功可以查看 查看当前cookie
2、为什么返回了 自己起一个 node 服务 这么难??? 或 被加入了黑名单 ?
第一个,服务默认禁止了一些明显来源于爬虫的接口,可以将 util/dataStatistics.js 中相关代码注释重启, 如果短时大量请求会被拉入黑名单,可以通过移除黑名单、加入白名单,或者干脆在 app.js 里注释 dataHandle 相关代码
公用参数说明
!> 非常重要,特别是和登陆 cookie 有关的参数
1、raw 前面提到的,默认为 0, 如果传了非0参数,则表示使用原汁原味的数据结构
2、ownCookie 默认为 0,使用服务器上预存的 cookie 信息, 非0表示使用浏览器传过来的 cookie,如果不使用的话,部分接口会遇到 301, 如果该用户非 vip,也无法获取大部分歌曲的播放链接,我自己会不定时的更新这个服务器上(api.qq.jsososo.com)的 cookie作为登陆用户
相关下载
115网盘大屏版官方下载 v16.0.1 4K版2.3M | v1.25
下载BitComet豪华去广告版下载 v1.77 全功能解锁版2.3M | v1.25
下载百度网盘企业版官方下载 v7.4.3 电脑版2.3M | v1.25
下载SCI-HUB文献下载神器客户端下载 v7.0 最新桌面版2.3M | v1.25
下载qBittorrent磁力搜索神器电脑版下载 v4.3.6.10 绿色便携增强版2.3M | v1.25
下载百度网盘去广告便捷补丁下载 v1.0 和谐网络共享+无限制高速下载试用2.3M | v1.25
下载百度网盘迁移阿里云盘工具电脑版下载 v1.0 吾爱免费版2.3M | v1.25
下载哔哩哔哩下载姬电脑版下载 v1.4.0 免费版2.3M | v1.25
下载五音助手电脑版最新下载 v1.10.1 桌面版2.3M | v1.25
下载听下电脑版最新版本下载 v1.3.9 无损音乐版2.3M | v1.25
下载
山东潍坊联通 网友 夜之潘多拉
下载挺快的
天津移动 网友 一剑倾城
支持支持!
新疆乌鲁木齐电信 网友 当时明月在
玩了半天有点累,休息下来评论下
河南平顶山移动 网友 梵音战阁
废话,非常好玩。
陕西西安电信 网友 至少、还有你
还在研究游戏中,很多功能不会玩~~