分类
大小:2.7M更新日期:2020/11/20
类别:下载工具下载量: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作为登陆用户
相关下载
WinRAR Final(正版KEY/无视文件锁定)v2 烈火汉化特别版1.4M | v3.93
下载超级巡警之U盘病毒免疫器安卓app 绿色版104KB | V1.5
下载抠图工具 TeoreX PhotoScissors 绿色汉化注册版4.6M | v4.1
下载MP3安卓app Sound Cutter(小巧的MP3/WAV任意截取工具)汉化绿色特别版491KB | V1.41
下载卡巴斯基企业版KSOS安卓app (FS)服务器版(多用户五年授权版) 汉化正式版107M | v9.1.0.59
下载MemTurbo(重新整理内存来改善CPU及主机板的效率)汉化绿色特别版1.5M | V4.1.0331
下载Mozilla Thunderbird(PortableApps简体便携版)35.5M | v68.3.0 Final
下载Auslogics Disk Defrag(德国优秀的磁盘整理工具) 多国语言绿色免费版1.7M | v3.3.0.0
下载OO Defrag Server Edition(适用于服务器版的磁盘整理)10.0.1634汉化特别版19.4M | v10.0.1634
下载[未上架]RM.RMV格式转换(Allok RM RMVB to AVI MPEG DVD Converter)2.2.0807汉化绿色特别版6.1M | v1.0
下载
河南平顶山电信 网友 过期爱
感谢分享,这个版本好用吗
江西鹰潭联通 网友 蛰伏半世情
看来可以白漂了~!
湖南湘潭移动 网友 云居
WOW ,谢谢分享
广东梅州电信 网友 甜诱少女
6666学习了
广西柳州联通 网友 别来无恙
超级喜欢这款软件,谢谢