头像

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

来源:http://www.hnrfsm.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.hnrfsm.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
9彩娱乐平台 www.843120.com-现在还有假彩票站吗| www.966136.com-福彩中奖信息| www.cai8801.com大发快三怎么买能赢| www.822626.com-福利彩票追加| www.550643.com-彩票一千万-| www.721373.com-怎样破解彩票平台| www.806070.com-彩妹双色球预测专栏| www.887323.com-038彩票破解| 酷彩网www.89939.cc| www.cp844.cc-易彩的app咋下载| www.5776.vip-赢彩王最新版本| www.974041.com-网上体彩投注| www.ev70.com-大发时时彩有幕后吗| www.f13.online-七星彩万字表| www.532879.com-体彩7星彩开奖直播| www.024094.com-男主中彩票的小说| www.395132.com-彩票都是星期几开奖| www.540404.com-彩乐园ii应用下载| www.668324.com-彩票验证真伪| www.826653.com-穷人彩票中大奖| www.972185.cc-今日彩票开奖查了| www.ke06.com-苹果手机购彩票软件| www.74uo.com-福彩专家群-| www.8411.pw-山西吕梁彩礼价目表| www.8510.shop-79彩票平台安卓版| www.15077.cc-彩报3d图库三毛| www.83418.com-网络彩票分析师招聘| www.dl28.com-快三每天都出豹子吗| www.8186.in-怎么快速查彩票中奖| www.189.cc-购乐彩网站安全吗| www.6191.in-掌优彩票计划的软件| www.678069.com-好彩门户开奖| www.769973.com-55彩票官方网站| www.mg62.com-爱乐彩手机版| www.k50.xyz-广西彩票快三app| www.50mw.com-德国鲸彩漆价格| www.219466.com-手机版快三免费计划| www.509819.com-彩神一号是真的吗| www.663843.com-乐彩垠简介-| www.050550.com-怎么玩大发快三赚钱| www.580929.com-今天足球彩票买不了| www.668158.com-彩九c9con-| www.752411.com-3b彩票谜语-| www.827922.com-下载679彩票软件| www.900113.com-乐彩论坛一手机版| www.964847.com-舟山体彩首页| 大赢家彩票平台www.810702.com| www.vd53.com-河南体彩排列三| www.280977.com-福彩3d口诀技巧| www.1315.cn-彩票106黑吗| www.08306.com-多彩贵州网岗位考试| www.905323.com-足彩竞彩投注| www.974324.com-星期五开奖的彩票| www.kp.com-手机购彩票软件| www.sc62.com-分分彩精准杀一码| www.09ic.com-福彩3d缩水彩乐乐| www.182600.com-彩票兑奖-| www.322055.com-杏彩彩票平台靠谱吗| www.399965.com-周三开啥彩票| www.563705.com-今日彩注册账号| www.817543.com-揭露网络彩票骗局| www.895055.com-购彩网官网下载安装| www.964364.com-湖南省体彩中心地址| www.cp7716.com-黑龙江快三开奖号码| www.89269.com-彩票手机软件排行榜| www.094009.com-今曰福彩快乐十分| www.318939.com-宜春体彩中心| www.465658.com-晚上六开彩开什么| www.320547.com-利盈彩票app| www.432414.com-凤凰微彩贴吧| www.633620.com-d8彩票靠谱么| www.736729.com-福建彩11选5规则| www.974855.com-十分彩票极速彩网| www.nf66.com-彩99下载-| www.167.cc-大地娱乐彩票app| www.58706.com-彩票易中奖软件| www.049658.com-排列三牛彩字谜图| www.936074.com-五星走势图彩经网| www.984106.com-75彩票平台-| www.121921.com-快三和值18-| www.565950.com-联合投彩票-| www.659407.com-彩票开p62-| www.764211.com-华宇娱乐彩-| www.874517.com-大乐透彩票中奖查询| www.933219.com-宝马彩票下载网站| www.979694.com-彩票导航天下特彩吧| www.cp4699.com-江苏快三单期计划| www.562879.com-易网彩票怎么不能买| www.620336.com-淘之家彩票预测网| www.814601.com-排列三预测彩吧| www.875892.com-彩票怎样看走势图| www.930362.com-3d预测家彩网| www.973049.com-彩虹世界app链接| 天天彩票www.106167.com| www.ft88.com-天天快三登陆| www.ul77.com-内蒙古体彩领奖地址| www.7hc.com-彩票复式怎么看中奖| www.656359.com-2012七星彩-| www.155433.com-下载玩彩票-| www.668141.com-双色球彩票真假| www.751348.com-今日彩怎么样| www.815871.com-福彩和值尾走势图| www.878499.com-网络彩票黑平台| www.968847.com-九彩彩票官网| www.ck84.com-吉林省体彩11选5| www.279328.com-福彩三d原版走势图| www.374126.com-搜狐彩票资讯网| www.974376.com-极速3分彩票| 天天彩票www.694010.com| www.567247.com-彩虹七号游戏全名| www.671443.com-福彩千禧网试机号| www.751091.com-玩彩票需要什么心态| www.825965.com-七星彩老鼠精长局图| www.890183.com-新陶彩快3-| www.951669.com-彩狮计划-| www.996116.com-足彩19037推荐| www.av21.com-快乐彩作弊-| www.ue81.com-南洋六乐彩开奖结果| www.2se.com-wmcp完美彩票| www.642030.com-大厅体彩柜台| www.714342.com-中彩网福彩3d跨度| www.786471.com-吉祥彩票入口| www.855218.com-极速彩平台-| www.903750.com-谁有彩票合买| www.975498.com-体育彩票排列五结果| www.91fv.com-家彩网开机号双色球| www.5855.in-澳门快三怎么买大小| www.04381.com-现在微信怎么买彩票| www.074659.com-环彩网又活了| www.270355.com-新彩票软件-| www.371490.com-宁波市福彩网| www.491202.com-98娱乐彩票-| www.573018.com-金彩彩票是正规的吗| www.895307.com-亿元彩票是违法吗| 乐彩网www.366019.com| www.450339.com-亚博彩票做什么| www.211909.com-彩客站是真假| www.385103.com-体彩跨市兑奖| www.604794.com-多彩网2599cc| www.525322.com-重庆14彩玩法| www.652236.com-福彩3d试机号金碼| www.871459.com-体彩排列三杀码图| www.995553.com-购彩之家下载| www.fy90.com-英国时时彩专业版| www.vy76.com-香港福彩资料大全| www.673508.com-古建筑彩绘分类| www.766063.com-彩票网站充值送彩金| www.876952.com-合买体彩-| www.946691.com-31体彩选七-| 688彩票www.050.la| www.kz72.com-体彩和福彩区别| www.46pc.com-手机玩彩票软件下载| www.744607.com-234彩票安卓版| www.838305.com-彩钢瓦屋顶厚度| www.541024.com-满堂彩网站-| www.654344.com-彩之源彩首页| www.752119.com-中彩社区-| www.887567.com-人人爱彩票软件| www.941061.com-彩票500网走势图| www.986310.com-惟博彩票游戏的网址| www.ag51.cc-熊猫彩票是黑平台吗| www.rt99.com-博牛彩票导师| www.1gu.com-中国福利彩票合肥| www.72ki.com-组选六福利彩票|