多站合一音乐搜索器,是由麦葱开发的,由于原作者停止维护,音乐接口纷纷失效,因此现在分享一下我修复的版本,目前支持搜索试听以下网站音乐:
网易云音乐 QQ 音乐 酷狗音乐 酷我音乐 虾米音乐 百度音乐 一听音乐 咪咕音乐 荔枝 FM 蜻蜓 FM 喜马拉雅 FM 5sing
建议用国内主机搭建!因为很多音乐网站有地域限制只能在国内使用。
原作者github:
https://github.com/maicong/music
解决方案
1. 提示数据获取失败
方案1:
修改 index.php 文件里的 MC_PROXY 为您的代理地址
将 core/music.php 里需要代理的 URL 'proxy' => false 改为 'proxy' => true
方案2:
在 core/music.php 里查找 setTimeout,将其后面的数值 20 改为更大。
在 static/js/music.js 里查找 `timeout`,将其数值 30000 改为更大。
方案3:
服务器要支持 curl。
更换服务器,选择延迟更低的服务器。
2. 播放器显示 Error happens ╥﹏╥
音乐链接为空
1\. 音乐需要付费才能收听
2. 版权限制,外站无法获取
3. 服务器 IP 所在地不在源站允许的区域
4. 音乐下架了,链接被去除
音乐链接不为空
1\. 当前 IP 所在地因版权限制而无法播放
2. 音乐格式浏览器无法正常解析
3. 国内接口优化
如果你的网站在国内,打开 /index.php,将 define('MC_INTERNAL', 0);
修改为 define('MC_INTERNAL', 1);
,这样就可以取到咪咕和网易云音乐的 320k 音频了。
下载地址
还是没用。。。。