演示圖

麥蔥特制多站合一音樂搜索解決方案
目前支持搜索試聽以下網站音樂:
網易云音樂 QQ 音樂 酷狗音樂 酷我音樂 蝦米音樂 百度音樂 一聽音樂 咪咕音樂 荔枝 FM 蜻蜓 FM 5sing 原創音樂 SoundCloud
數據調用的是各音頻網站 JSON 接口!
問我怎么來的?噗,抓包發現的。。。
有的接口并不是開放的 API 接口,隨時可能失效,所以本項目相關代碼僅供參考。
如果獲取失敗什么的,可以到 我的博客 留言告訴我。
Changelog / 更新日志
-
2017.07.26
v1.2.4
優化代碼兼容性 -
2017.07.24
v1.2.3
優化目錄結構和模版 -
2017.07.20
v1.2.2
優化回調代碼 -
2017.07.20
v1.2.1
更新正則匹配規則 -
2017.07.19
v1.2.0
修復正則表達式問題 -
2017.07.19
v1.1.9
增加對蜻蜓 FM 的支持 (resolve #6) -
2017.07.10
v1.1.8
修復 api 請求接口問題 -
2017.07.05
v1.1.7
增加對 荔枝 FM 的支持 -
2017.06.26
v1.1.6
修復數組寫法兼容性 -
2017.05.19
v1.1.5
修復 網易云音樂 音樂鏈接失效問題 -
2017.04.28
v1.1.4
更新 QQ 音樂 API 接口,優化代碼 -
2017.04.21
v1.1.3
優化代碼和播放器視覺 -
2017.04.20
v1.1.2
更新音樂地址匹配規則 -
2017.03.24
v1.1.1
移除對天天動聽的支持,修復無法獲取咪咕音樂的問題,更新 SoundCloud client_id -
2017.03.23
v1.1.0
更新外鏈資源地址,優化代碼 -
2015.06.15
v1.0.4
增加對 SoundCloud 的支持,增加代理支持,修復音樂名稱識別問題,優化代碼 -
2015.06.13
v1.0.3
增加對 天天動聽、咪咕 的支持 -
2015.06.12
v1.0.2
增加對 5sing 的支持 (開源發布) -
2015.06.12
v1.0.1
代碼優化 + BUG修復 -
2015.06.10
v1.0.0
音樂搜索器上線
Help / 數據獲取失敗解決方案
方案1:
修改 index.php 文件里的 MC_PROXY 為您的代理地址
將 core/music.php 里需要代理的 URL 'proxy' => false 改為 'proxy' => true
方案2:
在 music.php 里查找 setTimeout,將其后面的數值 20 改為更大。
在 static/music.js 里查找 data: post_data,將其上面的數值 30000 改為更大。
方案3:
服務器要支持 curl。
更換服務器,選擇延遲更低的服務器。
License / 開源協議
The MIT License (MIT)
Copyright (c) 2015 Maicong
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
下
載
面
板
載
面
板
轉載請注明出處 AE博客|墨淵 ? 麥蔥特制多站合一音樂搜索PHP源碼
發表評論