头像

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

来源:http://www.rooftopx.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.rooftopx.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.gn69.com-江苏快三有没有挂| www.82aw.com-体彩7星彩20期| www.765861.com-快频彩票是什么意思| www.ez75.com-足彩2串1的玩法| www.xq21.com-买彩票真的靠运气| www.20sy.com-彩票条码是什么| www.25199.com-排三分析预测彩吧| www.95966.com-机选双色球彩乐乐| www.54622.com-白菜彩金论坛网| www.409196.com-七星体育彩票图| www.570010.com-凤凰彩票线路检测| www.61753.cc-七星彩和直尾振幅度| www.019730.com-张家口福彩兑奖中心| www.80396.com-足彩19038预测| www.ue82.com-七乐彩中奖号码查询| www.933292.com-哪个省的快三好点| 大赢家彩票www.372411.com| www.oc92.com-大发快三登录| www.8jm.cc-福彩3d今天啥号好| www.65zm.com-198彩登录地址| www.3239.biz-e77乐彩下载| www.16136.com-竞彩足球直播吧| www.989430.com-乐彩网彩票是骗局吗| www.nt84.com-买彩票是赌博| www.ys57.cc-500彩票用户注册| www.195610.com-安徽快三今日预测| www.x69.org-大发彩票平台代理| www.2527.win-重庆体彩地址| www.21114.cc-陌陌好友拉人玩彩票| www.050161.com-黑彩庄挣钱吗| www.206896.com-170彩票凤彩网| www.256160.com-中彩网福彩-| www.412138.com-下载彩视相册制作| www.849830.com-中国体育竞彩比分| 大赢家彩票平台www.186753.com| www.yp88.cc-陕西福彩网-| www.90mm.cc-利记博彩公司特点| www.6760.cc-彩票负面新闻| www.69686.com-买彩票有限时间| www.124813.com-迷你彩兔电视剧| www.313267.com-华夏彩安卓-| www.592459.com-万亿团队彩22平台| www.cai927.com-北京快三跨度走势图| www.5bv.com-智博微彩城专家主页| www.700.pw-个人能买彩票吗| www.19018.com-体彩彩票领奖流程| www.026755.com-彩票计划包赔套路| www.224775.com-体彩五码遗漏| www.bx30.com-十分彩app-| www.o32.cn-彩票分析app排名| www.96kk.com-重庆时时彩会造假吗| www.458890.com-足彩胜负14场投注| www.974663.com-七星彩坛论-| www.616985.com-冠赢彩票怎么样| www.792212.com-福彩3d43期预测| www.954874.com-澳洲5分彩开奖记录| www.56be.com-三彩羽绒服专卖店| www.53723.com-重庆7时彩直播| www.245859.com-易彩幸运三快| www.kk02.cc-内蒙福彩双色球| www.559496.com-云彩宝彩票-| www.689318.com-专业玩彩视频今天| www.979679.com-计划彩票是真的吗| www.ho39.com-揭秘职业彩票高手| www.ky80.com-福彩3d图纸-| www.56be.com-三彩羽绒服专卖店| www.95821.cc-妖刀测足彩-| www.479180.com-福彩大地主杀组合| www.663961.com-头彩软件-| www.920088.com-网络彩票软件开发| www.eg99.cc-每天吉林快三多少期| www.606997.com-福彩3d神算子送胆| www.801140.cc-106彩票下载地址| www.187535.com-快三技巧数学公式图| www.356393.com-彩票智慧管家| www.005403.com-快三和值对应号码| www.214817.com-一分彩网站有哪些| www.844855.com-福彩体彩双机店取消| www.9664.cc-彩独2完美版| www.187433.com-7星彩玩法介绍| www.085965.com-足球胜负彩中奖规则| www.169553.com-延边体彩网-| www.675260.com-爱投彩票系统软件| www.958204.com-青海体彩-| www.017031.com-彩票5分钟开奖| www.291502.com-私彩网络平台| www.510293.com-众达彩票合法吗| www.654560.com-东方彩票是不是真的| www.884667.com-彩票怎么样选| www.668562.com-彩票年底啥时候停售| www.01866.cc-玩彩有人赢吗| www.98776.cc-重庆时时彩玩法图| www.106690.com-快彩快三-| www.287365.cc-168彩票接口| www.392382.com-湖北福彩无纸化| www.977930.com-彩钢瓦围墙效果图| www.ms05.com-网上购彩网哪个好| www.2881.in-香港hk百彩网| www.67827.cc-体彩排列三预测专家| www.230202.com-玩福利彩票好吗| www.381052.com-彩票拖胆-| www.732470.com-彩票595万无人领| www.887613.com-体育彩票网上投注| www.58qk.com-天天好彩app下载| www.04540.com-微信支付买足彩| www.8606.org-福利快乐彩-| www.7261.vip-欢乐竞彩下载| www.153306.com-时时彩独胆稳定方法| www.530438.com-时时彩选号规律| www.253553.com-彩之家彩票走势图| www.579921.com-全国最大的福彩论坛| www.hr29.com-3d福彩开奖号码| www.14se.com-铜陵体彩兑奖中心| www.311672.com-河北福利快三开奖| www.117921.com-19052胜负彩| www.862113.com-新浪足彩网手机版| www.321233.com-彩票开奖神器| www.450667.com-梦见彩票数字没记住| www.026729.com-0818彩票-| www.ld31.com-大彩网网址-| www.18bc.cc-亿网彩票客户端| www.276763.com-百盈快三精准计划| www.551289.com-稳赚时时彩技巧论坛| www.810827.com-福彩3d真实的谎言| www.933682.com-吉彩彩票是什么东西| 大赢家彩票www.578411.com| www.13571.cc-310竞彩体育| www.657074.com-香港牛娃彩票下载| www.837711.com-九号彩票登录注册| www.111646.com-福彩帮投-| www.568447.com-蓝琪儿福彩断组| www.942.online-澳门≡和彩开奖结果| www.2119.cc-江苏休彩网-| www.366443.com-彩票易经八卦数字图| www.418903.com-彩金项链图片和价格| www.985788.com-大发时时彩作弊神器| www.633432.com-彩99彩票网-| www.cq88.com-国家手机购彩软件| www.696621.com-鸿运彩票跟投怎么样| www.834777.com-好彩双爆蓝莓| www.916011.com-营口福彩-| www.975581.com-洛阳伊川彩礼| 大赢家彩票平台www.369072.com| www.hb48.com-3d彩票专家预测| www.wi57.com-彩神幸运飞艇| www.15ny.com-彩票店如何组织合买| www.7198.cn-博彩e族中国彩票| www.124.com-内蒙古体彩服务热线| www.sg38.com-一分时时彩-| www.37286.cc-新星彩幸运快3| www.02eb.com-彩虹色的花故事| www.qp45.com-北京单场彩票| www.0878.cn-买彩票中千万| www.8752.xyz-中彩网一河南| www.062947.com-电脑彩票挂机赚钱| www.9888.red-兑现彩票-| www.330600.cc-快三害死多少人| www.99983.com-彩客化学股票| www.597523.com-实用的彩票app| www.823378.com-彩铝板用途-| www.51244.com-风发彩票客服| www.731374.com-易购彩app下载| www.486481.com-竞彩蓝球玩法讲解| www.wx.cc-彩票怎么买-|