头像

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

来源:http://www.mwwsc.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.mwwsc.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
8号彩票投注安全吗 www.3925.net-福彩3d非凡走势图| www.32205.com-彩色包装厂-| www.95665.com-365天天彩票真假| www.081856.com-彩票计划导师| www.156224.com-彩票兑奖号码查询| www.088902.com-爱彩乐彩票下载安装| www.362332.com-福利彩票今天| www.467844.com-马耳他福彩-| www.556088.com-福彩3d投注计算器| www.783640.com-709彩票老版| www.857669.com-彩之源怎么看邀请码| www.918553.com-u9彩票-| www.975227.com-湖北快三最新走势图| www.cai9800.com河南快三连线走势图| www.nu10.com-关于彩票赊账处罚| www.130251.com-汇彩彩票-| www.356668.cc-宁波体彩中心| www.479503.com-福利彩票长治一等奖| www.883431.com-388彩票送彩金| www.hn63.com-甘肃快三昨天走势图| www.i40.net-银川体彩兑奖在哪| www.55ai.com-时时中彩票安卓下载| www.1648.net-时时彩做号软件| www.7173.cc-福彩双色球手机应用| www.948026.com-彩票店的刮刮乐| www.4024.org-三弟图库福彩| www.417119.com-开奖的彩票-| www.207002.com-内蒙快三今天预测号| www.774242.com-彩票代理会返利吗| www.799.date-大六壬测彩诀窍| www.199356.com-体育彩票5d-| www.5668.biz-彩票网乐天预测| www.503903.com-249彩票-| www.186238.com-快三牛定预测湖北| www.15394.com-中福在线西游夺彩| 网易彩票www.560723.com| www.uh74.com-网上购彩合法网站| www.314379.com-七彩阳光广播体操| www.568017.com-福彩藏机图正版更新| www.806597.com-老猫出彩快讯| www.951324.com-信誉最好的网络彩票| www.959153.com-快乐十分彩票下载| www.0592.love-彩票最高连挂| www.26153.cc-彩虹羽泉吉他谱原版| www.7397.pw-色彩构成图片素材| www.gg71.com-大发快三是合法的吗| www.20cz.com-江苏体彩19049| www.4649.vip-竞彩胜平负数据| www.141959.com-淘彩赢app下载| www.197379.com-内蒙古福彩怎么兑奖| www.288943.com-快三如何顺龙| www.928151.com-最好的彩色打印机| www.884932.com-彩神网提现不到账| www.618190.com-幸运中福彩软件下载| www.61531.cc-七星彩开奖五百期| www.470065.com-竞彩足球赌博| www.885083.com-合肥福彩发行中心| www.54ok.com-贵阳花果园彩票店| www.hy97.com-河北省燕赵福彩中心| www.6804.cc-数字三彩票中奖绝技| www.40ua.com-今日七星彩走势图| www.2438.net-新版中免蓝好彩| www.974743.com-快三翻倍投注计划| 鑫亿彩www.035079.com| www.233822.com-快三012路速查表| www.508517.com-福利彩票几点停购| www.997634.com-购彩大厅360彩| www.220391.com-湖北快三论坛| www.999567.com-福彩3000期走势| www.805312.com-山东彩色母粒厂| www.047577.com-彩王争霸-| www.ub66.com-神彩奕奕-| 大赢家彩票平台www.170792.com| www.174578.com-恒博快三网-| www.331955.com-买彩票输了80多万| www.088390.com-612彩票-| www.019124.com-利彩5分快3-| www.fu7.com-时时彩五星大底思路| www.4334.cc-鑫彩娱乐平台下载| www.607362.com-买彩票时间段| www.61og.com-体彩排列五大小遗漏| www.277987.com-南方双彩网手机版| www.634155.com-长沙七彩集团| www.032890.com-谁有福彩网邀请码| www.008256.com-杨光华彩票-| www.3406.vip-彩报王663299| www.562626.com-三地彩吧论坛| www.126781.com-双色球彩票结果| www.57211.cc-彩播二维码苹果版| www.363359.com-彩虹卡的颜色的寓意| www.356593.com-彩票没买却中了| www.094701.com-什么是福彩-| www.761933.com-时时彩铺助器| www.924158.com-彩779-| www.0444.com-购彩平台360彩票| www.478625.com-深圳彩票开奖| www.73ir.com-炫彩之剑哪里出| www.86829.com-私人彩票网站制作| www.158416.com-罗马彩票官方网站| www.582333.com-幸运快三助手下载| www.268576.com-江苏快三三军怎么投| www.097722.com-澳门基金六福彩资料| www.620440.com-神圣彩票平台怎么样| www.893701.com-安徽快三和值走势| www.106218.com-掌上彩票官网登录| www.199618.com-河北省福彩快三| www.928189.com-彩票开奖字谜| www.2423.vip-彩娱乐app官网| www.53291.cc-118彩票网投平台| www.628458.com-微信彩票竞猜可信吗| www.621770.com-五福彩票安全吗| www.787848.com-福彩500走势| www.td34.com-九彩彩票网站| www.tu2.com-上海快三今日开奖| www.768599.com-体彩开奖18094| www.xi5.com-湖北湖北福彩| www.sb05.com-红牛彩票官方网站| www.3275.cn-足彩进球彩怎么玩| www.42548.com-分分彩挂机论坛| www.819270.com-竞彩如何判断平局| www.913205.com-彩客下载安装| www.964617.com-天下彩开奖在线直播| www.462.cm-体彩牛材网杀号定胆| www.30809.com-怎么ps彩票中奖图| www.010161.com-大发快三玩的人多吗| www.29vy.com-春天的树图画彩铅画| www.071366.com-人人种彩票-| www.365743.cc-看福利彩票开奖| www.808618.com-彩票分析大师靠谱吗| www.kd79.com-盐城人彩票中两个亿| www.710108.com-什么是套彩-| www.948051.com-3d众彩网专家汇总| www.so6.com-怎样玩时彩才赚钱| www.64im.com-众彩网怎么样| www.002320.com-香港快三怎么玩| www.183883.com-安徽快三走势助手| www.371069.com-新彩的制作-| www.z92.com-彩虹的约定歌曲原唱| www.95527.com-那个彩票软件能杀号| www.41eu.com-纪梵希彩妆中文官网| www.582762.com-揭秘彩神岛赢钱战术| www.698397.com-网上玩彩票倍投| www.815606.com-福彩黑圣手图| www.916889.com-福彩3d口诀个位| www.978747.com-加微信群买彩票| www.5438.vip-福利彩票拖胆计算器| www.59769.com-最美的彩虹歌词| www.218116.com-快三投注平台7| www.359019.com-赛果开奖彩客网| www.502950.com-双赢私彩-| www.066707.com-彩宝app官方下载| www.171645.com-福彩快三河北| www.318737.com-微彩网排列五走势图| www.410338.com-体彩开奖查看软件| www.551011.com-怎么样加入彩票合买| www.08138.cc-体彩竟彩网手机版| www.173138.com-江西快三骗局| www.2321.win-华北快三-| www.25911.com-彩虹含义-| www.015949.com-唯彩会彩票网| www.570130.com-七彩视界最新版| www.678148.com-福彩3d定位走势图| www.924981.com-彩票计划软件赢彩| www.999856.com-腾讯三分彩是真的吗|