头像

PHP在线搜索下载全网音乐播放源码【原创

来源:http://www.jiaogelvshi.com/php/3378.html 18***38 2018-01-10 10:04浏览(6111) 收藏

基于网易云音乐api的PHP在线音乐播放器代码。具有音乐搜索、播放、下载、歌词同步显示、个人音乐播放列表同步等功能。
PHP在线搜索下载全网音乐播放源码
分类:PHP > 插件 难易:初级

程序员,你不是一个人;网站开发QQ群:35248186,在线充值,或联系QQ2589223951直接充值

查看演示 下载资源: 119 下载资源 下载积分: 180 积分

网易云API接口代码

use Metowolf\Meting;

$source = getParam('source', 'netease');  // 歌曲源
if($source == 'kugou' || $source == 'baidu') define('NO_HTTPS', true);    // 酷狗和百度音乐源暂不支持 https
$API = new Meting($source);

$API->format(true); // 启用格式化功能


switch(getParam('types'))   // 根据请求的 Api,执行相应操作
{
    case 'url':   // 获取歌曲链接
        $id = getParam('id');  // 歌曲ID
        
        $data = $API->url($id);
        
        echojson($data);
        break;
        
    case 'pic':   // 获取歌曲链接
        $id = getParam('id');  // 歌曲ID
        
        $data = $API->pic($id);
        
        echojson($data);
        break;
    
    case 'lyric':       // 获取歌词
        $id = getParam('id');  // 歌曲ID
        
        $data = $API->lyric($id);
        
        echojson($data);
        break;
        
    case 'download':    // 下载歌曲(弃用)
        $fileurl = getParam('url');  // 链接
        
        header('location:$fileurl');
        exit();
        break;
    
    case 'userlist':    // 获取用户歌单列表
        $uid = getParam('uid');  // 用户ID
        
        $url= 'http://music.163.com/api/user/playlist/?offset=0&limit=1001&uid='.$uid;
        $data = file_get_contents($url);
        
        echojson($data);
        break;
        
    case 'playlist':    // 获取歌单中的歌曲
        $id = getParam('id');  // 歌单ID
        
        $data = $API->format(false)->playlist($id);
        
        echojson($data);
        break;
     
    case 'search':  // 搜索歌曲
        $s = getParam('name');  // 歌名
        $limit = getParam('count', 20);  // 每页显示数量
        $pages = getParam('pages', 1);  // 页码
        
        $data = $API->search($s, $pages, $limit);
        
        echojson($data);
        break;
        
    default:
        echo '<!doctype html><html><head><meta charset="utf-8"><title>信息</title><style>* {font-family: microsoft yahei}</style></head><body> <h2>MKOnlinePlayer</h2><h3>Github: https://github.com/mengkunsoft/MKOnlineMusicPlayer</h3><br>';
        if(!defined('DEBUG') || DEBUG !== true) {   // 非调试模式
            echo '<p>Api 调试模式已关闭</p>';
        } else {
            echo '<p><font color="red">您已开启 Api 调试功能,正常使用时请在 api.php 中关闭该选项!</font></p><br>';
            
            echo '<p>PHP 版本:'.phpversion().' (本程序要求 PHP 5.4+)</p><br>';
            
            echo '<p>服务器函数检查</p>';
            echo '<p>curl_exec: '.checkfunc('curl_exec',true).' (用于获取音乐数据)</p>';
            echo '<p>file_get_contents: '.checkfunc('file_get_contents',true).' (用于获取音乐数据)</p>';
            echo '<p>json_decode: '.checkfunc('json_decode',true).' (用于后台数据格式化)</p>';
            echo '<p>hex2bin: '.checkfunc('hex2bin',true).' (用于数据解析)</p>';
            echo '<p>openssl_encrypt: '.checkfunc('openssl_encrypt',true).' (用于数据解析)</p>';
        }
        
        echo '</body></html>';
}

V2.3更新内容

全面支持网易云、虾米、酷狗、百度音乐源切换
移动端歌曲列表支持直接分享、下载歌曲

环境支持

PHP5.4+,支持curl_exec,file_get_contents,openssl_encrypt,json_decode
声明:本文为原创文章,如需转载,请注明来源sucaihuo.com并保留原文链接:http://www.jiaogelvshi.com/php/3378.html
最新交易
评论64
头像

系统已开启自动识别垃圾评论机制,识别到的自动封号,下载出错或者资源有问题请联系全栈客服QQ 2589223951

  • 头像 63楼
    04-11 10:52
    sa***er
    好东西 下载下来
  • 头像 62楼
    02-19 17:11
    u_***70
    非常不错,下来看看!
  • 头像 61楼
    02-12 15:49
    u_***82
    ll嘎嘎嘎哈哈看看
  • 头像 60楼
    10-30 14:51
    wr***ng
    很不错,全网搜索还是很强的
  • 头像 59楼
    09-09 23:06
    大***冰
    这个真不错了,可以试试
  • 头像 58楼
    08-23 08:26
    无***大
    能搜索全网的功能也是太强了吧
  • 头像 57楼
    08-13 14:45
    阿***鱼
    简洁实用!值的拥有不错啊啊,哈哈
  • 头像 56楼
    07-31 21:29
    骚***猫
    这真是太牛了。。。
  • 头像 55楼
    07-25 21:48
    默***世
    不错!简洁实用!
  • 头像 54楼
    07-10 14:23
    th***on
    强的一匹,厉害厉害
1 2
福建快3 www.252025.com-送彩金100可提款| www.63yw.com-福彩3d通选和包选| www.796401.com-上海体彩中心照片| www.527306.com-时时彩1星黄金分割| www.761883.com-彩之家注册账号| www.852418.com-山东福彩云彩宝下载| www.923826.com-彩票双色期球开奖| 彩票驿站www.2350n.com| www.6954.shop-竞彩收米-| www.686116.com-赛马结果及派彩| www.589133.com-南国彩票排列五| www.88fs.com-体彩大乐透中奖情况| www.8999.date-518乐彩直播| www.963249.com-澳客彩票网14场| www.fr07.com-uu快三是什么东西| www.23fl.com-福彩真实的谎言| www.3526.vip-118好彩票-| www.2315.wang-福彩丹东图-| www.05118.com-中彩在线公司在哪里| www.61735.cc-七星彩开奖结果图表| www.027390.com-中国第一张彩照| www.102400.com-中彩网怎么样| www.242867.com-买彩票的人赌博| www.359.red-彩票997-| www.026530.com-博彩app推广| www.677626.com-彩色透水混凝土厂家| www.610037.com-微信为什么没有彩票| www.724827.com-体育彩票和赌博| www.083669.com-玩彩票跟计划靠谱吗| www.3864.biz-易购娱乐彩票| www.48346.cc-极速时时彩可以玩吗| www.xv65.com-冠亚体育博彩app| www.698430.com-hk百彩网免费大全| www.ao78.com-贵阳市福彩中心| www.7yd.cc-婚姻存续期间中彩票| www.81uf.com-竞彩足球加奖软件| www.860772.com-湖南福彩网开奖查询| www.974161.com-网彩开售最新消息| www.lf61.com-全中彩票app| www.1lt.cc-河北石家庄福彩中心| www.70iy.com-高频彩不要玩| www.1161.in-网易彩票骗局| www.02084.com-打彩票上瘾倾家荡产| www.52292.cc-福利彩票利润怎么样| www.ce82.com-彩神v是真的吗| www.wp2.cc-福彩3d预测推荐| www.yu25.com-美国彩票官网| www.815234.com-竞彩团队骗局| www.966918.com-彩票网络能购买吗| www.ez47.com-彩票更多开奖| www.hz00.com-快三带人骗局| www.y97.cc-彩神2官网-| www.94js.com-易彩云官网-| www.4035.com-博彩牌照-| www.092562.com-郑州娶媳妇彩礼| www.87256.com-网上彩票何时恢复| www.056330.com-七星彩三个号多少钱| www.234585.com-彩票预测软件| www.918553.com-u9彩票-| www.998790.com-龙里彩票-| www.026061.com-十分彩网可信吗| www.23590.com-新3d体彩违法吗| www.208144.com-彩经网旧版走势图| www.312327.com-甘肃福利彩票网网址| www.384877.com-哈尔滨彩票大王| www.488297.com-必发彩票网下载| www.np60.com-彩票随机选号器| www.36an.com-福利彩票三d走试图| www.26133.com-彩虹羽泉歌词含义| www.84834.com-福彩3d大兵工作室| www.060896.com-去哪里举报网络快三| www.590261.com-中国体育彩票招财猫| www.011015.com-易迅彩票下载| www.102163.com-彩智快3-| www.186458.com-盈彩网揭秘-| www.635483.com-博彩游戏平台网站| www.200719.com-今天彩票出号是多少| www.309407.com-韩国彩票在哪里买| www.379352.com-足彩大神推荐论坛| www.470100.com-张晓芳彩娃| www.471896.com-香港皇家彩报| www.d88.biz-福利彩票147期| www.76zp.com-天津南开彩票站转让| www.2404.top-大彩鲸中奖宝典| www.7777.bid-青岛中彩票-| www.33554.cc-快三今天必出号| www.78371.cc-福彩3d最笨的规律| www.036827.com-下载全民240彩票| www.106772.com-七星彩打什么奖| www.184288.com-彩票怎么玩-| www.65bv.com-今日彩票字画谜| www.4501.cc-深圳侯彩彩票安全吗| www.9779.loan-七星彩预测专家安然| www.23042.com-七乐彩尾号走势图| www.73288.cc-彩票高手群qq号| www.082118.com-手机699彩票下载| www.020474.com-彩31是不是真的| www.110488.com-彩导航鸿运-| www.173959.com-彩神x是真的吗| www.126759.com-菠萝彩论坛区| www.878359.com-彩客竞彩彩票下载| www.37qb.com-分分快三和值预测| www.06fu.com-3g彩票网网址| www.0415.vip-上海快三走势网二| www.8118.org-葡京彩票是不是骗局| www.oz67.com-宁夏体育彩票十选五| www.057063.com-七乐彩历史出球顺序| www.136921.com-七彩图书-| www.42220.com-七星彩彩版-| www.93025.com-彩39彩票手机登录| www.vv26.com-江苏快三贴吧| www.133534.com-福彩3d实战彩票网| www.24735.com-彩铅花卉简单| www.237049.com-竞彩投注网站| www.329880.com-快三群微信号| www.645444.com-足球竞彩口诀| www.111408.com-5分时时彩计划群| www.178616.com-辽宁体彩-| www.1762.wang-快三豹子单注多少钱| www.8002.cm-nba签约博彩| www.66844.cc-彩票店最高兑奖多少| www.892251.com-福彩3d下载-| www.976315.com-郑州市内彩礼| www.ai16.com-昨晚彩票中奖号码| www.sr58.com-六壬测彩票-| www.7fs.com-河南快三几分钟一期| www.54iv.com-港彩app下载地址| www.26976.cc-新彩彩票计划器| www.022425.com-鼓励彩民的话| www.109633.com-足彩14场开奖| www.172767.com-福彩快三稳赚技巧| www.189952.com-河南快三app下载| www.257230.com-分分彩万能公式| www.321172.com-彩票开奖3d开奖号| www.400925.com-七星彩五六位和尾| www.326179.com-彩宝彩票cb888| www.481848.com-快赢95彩票靠谱吗| www.583082.com-2元彩票有哪些| www.675308.com-c49彩票-| www.766123.com-凤彩网怎么下载| www.853994.com-5分快三怎么购买| www.931656.com-彩票群导师反买计划| www.997949.com-排三乐彩网玄机图| www.ib16.com-中国快三下载安装| www.02gc.com-快三一注中奖赔率| www.192.com-口袋彩店用不了了| www.5119.me-app直播彩播| www.27526.cc-彩票7选5图-| www.99003.cc-蜂巢时时彩万位计划| www.785.biz-附近的体彩店| www.5900.cm-怀化市福彩兑奖地址| www.13989.com-快三和值奖金规则| www.54419.com-卖彩票怎么挣钱| www.89734.com-福彩七乐彩如何中奖| www.056905.com-快乐彩票开奖查询| www.088952.com-天津市时时彩官网| www.02973.com-号百彩票诗词网| www.59352.cc-足彩预测500| www.98499.cc-竞彩半全场推荐| www.019016.com-苏州福彩官方网站| www.166450.com-快三单双大小必胜法| www.309034.com-吉林快三和值跨度表| www.82852.com-汇彩网登录| www.046168.com-288彩票软件|