头像

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

来源:http://www.ldgxedu.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.ldgxedu.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
苏宁彩票 开心彩票www.257512.com| www.xj98.cc-双彩论坛!-| www.32fq.com-周四有什么彩票开奖| www.5894.net-博猫平台彩票| www.20004.com-吉林快三在线购买| www.60876.com-三d全彩邪恶漫画| www.113417.com-彩票有多少种| www.189537.com-三分快三走势图解| www.259215.com-彩票选号大师软件| www.327953.com-快三全部号码| www.407598.com-彩礼返还案例| www.556904.com-网彩属于赌博吗| www.621842.com-福彩3d入门知识| www.688497.com-彩39是正规的吗| www.762239.com-3d福彩字谜定位二| 幸运彩票www.926799.com| www.lg37.com-心心彩票-| www.m02.pw-七乐彩票贴吧| www.46sz.com-955彩票平台| www.816.biz-体彩店装修-| www.5273.pw-体育彩票上班时间| www.10219.com-三d彩票规则| www.55798.com-七乐彩一胆全拖| www.002888.com-广西福彩开奖结果| www.075298.com-乐和彩票靠谱吗| www.141017.com-779彩票网-| www.221416.com-博牛彩票平台| www.298777.com-体彩排列三推荐号| www.370051.com-x23幻彩版缺点| www.468082.com-三d彩票字图| www.556907.com-体彩11选5浙江| www.631702.com-七彩视界vip会员| www.708370.com-彩票高手视频| www.786381.com-彩票断组软件| www.855673.com-七乐彩有人玩吗| www.912472.com-河南福彩网勇士争先| www.970405.com-3d彩飞票字谜| www.r18.online-打击海外服务器黑彩| www.44qz.com-竞彩足球输了就倍投| www.292.live-彩票中了老板打错了| www.3325.in-彩色装饰画优秀作品| www.9056.org-北京7星彩-| www.026333.com-9188彩票网骗局| www.103479.com-竞彩足球推介网| www.173456.com-安徽快三万能走| www.310661.com-甘肃快三推cun| www.380309.com-彩视打不开-| www.511580.com-天地彩票平台| www.582685.com-福彩购彩投注| www.656508.com-北京彩票店双机转让| www.763399.com-ios足彩app-| www.854089.com-多彩网怎么下载安装| www.921128.com-神彩网app下载| www.978174.com-彩钢瓦围挡规格| www.yp9.cc-福利彩票怎么算中奖| www.rs31.com-王文军彩票案件结果| www.10it.com-vivox23炫彩| www.76kn.com-香港a23彩票网| www.1338.wang-体育彩票选地址| www.8930.cn-凤凰博彩官网是哪个| www.41704.com-爱开彩体彩开奖结果| www.86487.com-梦想网快三-| www.035191.com-彩票幽默句子| www.137296.com-彩票兼职做四个任务| www.213512.com-福建快三兑奖方式| www.282913.com-五鬼运财符买彩票| www.385002.com-黑龙江彩票之王| www.503387.com-鸿博彩票平台安全吗| www.571124.com-新西兰彩票种类| www.638232.com-附近竞彩投注站| www.743365.com-多多彩票官方网站| www.812798.com-盛彩彩票注册地址| www.882827.com-爱彩网-| www.975742.com-七星彩表-| www.cp1222.com-大发快三官网下载| www.nh35.com-福利彩票北京快三| www.7sr.com-美国彩票破解方法| www.63hn.com-深圳彩票兑奖中心| www.0485.com-新彩票网走势网| www.08199.com-哪里的彩票销售系统| www.53185.cc-七彩建盏图片| www.93329.cc-海南七星彩今日开奖| www.060028.com-即开彩app骗局| www.189461.com-江苏快三官网| www.263318.com-福彩3d幸运之门| www.380629.com-彩票今天的开奖号| www.515283.com-七星彩买的人少| www.586146.com-i8彩票平台app| www.667028.com-大学生买彩票| www.760235.com-重庆时时彩走势软件| www.925770.com-香港资料大彩富网| www.981418.com-足彩胜平负最快开奖| www.km21.com-酷站全民彩票| www.f21.org-乐彩国际怎么样| www.36wu.com-uk彩官网-| www.135538.com-开彩票店流程| www.753063.com-hk白彩网兔费大全| www.834556.com-赢彩计划安卓版| www.900028.cc-天天竞彩安卓| www.963531.com-手机彩票代购平台| 天天彩票www.101062.com| www.fv45.com-导师带你买彩票骗局| www.wn29.com-快三012路秘籍| www.45el.com-彩虹直播-| www.083.biz-易玩567彩票官网| www.3294.win-克爹全彩本子| www.8486.tv-彩贝捕鱼网站| www.84611.com-彩色水泥多少钱一吨| www.030918.com-铭发彩票平台| www.101950.com-竞彩大奖2018| www.160267.com-神舟彩票app| www.301711.com-福彩快三是干嘛的| www.366263.com-儿童彩笔套装| www.436399.com-518正规彩票网站| www.523945.com-e彩票网站-| www.659942.com-搜牛彩速查表| www.761631.com-甘肃快三秘诀| www.851517.com-体彩怎么买中奖率高| www.915058.com-淘彩骗局揭秘| www.988728.com-快三红号有几注| www.cp547.cc-今日上海快三走势图| www.kg61.com-梦想彩票-| www.a61.top-彩票提前开奖公告| www.34vy.com-体彩35期-| www.6275.shop-预测准的彩票| www.22529.com-快三怎样玩不会输| www.81562.com-昨晚福彩开奖号码| www.041007.com-彩票投注软件怎么做| www.139921.com-七星彩加急版专区| www.256566.com-彩票88app-| www.369817.com-福彩几点钟封机| www.526168.com-重庆时时彩冷热查询| www.612968.com-彩票每日首存上| www.678055.com-乐彩论坛1手机版| www.750175.com-我爱彩票平台| www.808139.com-安徽体彩申请投注站| www.873750.com-体育彩票查-| 818合彩www.www.9889hc.com| www.bc88.com-彩票极速快3怎么玩| www.qk45.com-北京快三和值走线图| www.66.hk-滴滴彩票送28安卓| www.55wv.com-彩票什么比较好| www.661.org-国彩网怎么注册| www.3583.cc-南方双彩网旧版本| www.8213.cc-玖富彩票怎么下载| www.95135.com-中彩票如何领奖| www.055783.com-破解快三软件提款| www.157859.com-足彩18086对照| www.250142.com-彩84app-| www.316326.com-东方集团一分时时彩| www.389585.com-彩票第19030期| www.567626.com-安康福彩中心| www.627423.com-彩678app中心| www.688590.cc-933彩票苹果版| www.751294.com-9w彩票app-| www.806918.com-彩票数字模糊| www.970564.com-福彩3d开机号码表| www.ey40.com-时时彩助手软件下载| www.uw63.com-彩票查询app| www.9pn.com-体育彩票几种买法| www.57js.com-体彩竞彩打票示例| www.1199.live-下截全民彩票软件| www.7787.loan-购彩票心得-| www.19791.com-吉林快三一注多少|