头像

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

来源:http://www.ycwg80.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.ycwg80.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.59al.com-中l国体育彩票大乐| www.02gu.com-快三解锁计划软件| www.16ne.com-乐彩客彩票安卓下载| www.361941.com-青蛙彩网-| www.770732.com-龙虎和彩票下载| www.860595.com-快三每天开奖时间| www.946813.com-彩钢金属围挡| 大赢家彩票网www.54400r.com| www.224479.com-快三遗漏速查| www.390798.com-注册彩金时时彩| www.517062.com-河北福彩开奖| www.590748.com-足彩只买小球| www.303033.com-七星彩质合走势图| www.676077.com-云南彩票无人认领| www.869792.com-唯彩会彩票老店主| www.ij11.com-3d通福彩-| www.96ud.com-人生没有彩排感悟| www.50342.com-手机版时时彩ios| www.089024.com-下载3d彩票软件| www.430908.com-竞彩宣传口号和图片| www.566746.com-彩票买单双技巧| www.922639.com-人人红彩店app| 吉利彩票www.80065h.com| www.282.top-怎样下载七星彩票| www.qq96.com-五分快三全天计划网| www.93dj.cc-福三彩票开奖结果| www.570591.com-七彩视界违法了吗| 福彩www.26878w.com| www.zq37.com-七彩视界app下载| www.90ur.com-怎么买大发快三和值| www.9443.org-二分彩怎么玩| www.95106.com-网上利民彩票真的吗| www.848552.com-香港时时彩开奖历史| www.237098.com-新浪爱彩比分旧版| www.356747.com-体彩中国红刮刮乐| www.470433.com-体彩竞彩合法吗| www.566821.com-彩神通vip下载| www.806480.com-足彩外围规则| www.964461.com-怎样才懂看彩票数字| www.wg72.com-福利彩票开奖双色球| www.229016.com-天天好彩开奖号码| www.321262.com-七星彩票开什么奖| www.539310.com-彩票店转让官司起诉| www.466879.com-在哪可以买竞彩足球| www.618955.com-彩票中奖机下载| www.741759.com-官彩是真的吗| www.871715.com-青蛙过河彩票试刮| www.378917.com-k彩账号注册| www.488891.com-彩票刷流水不被发现| www.773472.com-微信有玩彩票的群| www.cp6698.com-广西快三遗漏值表| www.717948.com-彩票一组是什么意思| www.846558.com-中福彩中心处理结果| www.959761.com-e8发彩网购彩平台| www.tg64.com-湖北快三今日跨度| www.75ll.com-陆彩天空38码网站| www.458062.com-18012体育彩票| www.685095.com-免费下载3d彩票| www.831075.com-彩运来手机客户端| www.954587.com-网上能兑彩票吗| www.bj46.com-快三是否是黑彩| www.03kn.com-福利彩票复式买法| www.1054.net-买彩票输光了怎么办| www.987111.cc-辽宁福星快三查询| www.pk33.com-快三的专家推荐号码| www.66iy.com-亚博彩可以赚钱吗| www.3246.cm-彩客网twete| www.9932.cc-彩票店快三-| www.129412.com-体彩大乐透奖金规则| www.34540.com-随时赚彩票合法吗| www.99152.cc-时时彩4星简单玩法| www.131923.com-苍山订婚彩礼| www.291563.com-彩神软件官网| www.752960.com-速赢彩app下载| www.884387.com-红五3d彩报图库| www.79614.com-国际福利彩有规律吗| www.105527.com-时时彩助手最新版本| www.309368.com-3少开奖福彩| www.342911.com-京东彩票扫码器| www.159965.com-易彩堂彩票主页| www.288681.com-彩票偏态分析| www.561791.com-开户送彩金-| www.114695.com-3d彩吧牛彩图库| www.202780.com-河南快三跨度图| www.273667.com-173时时彩平台| www.345817.com-时时彩赢彩王好用吗| www.570238.com-下载好彩客-| www.379408.com-球探彩票合法吗| www.566099.com-5k彩票注册-| www.348757.com-3d彩票中吧图| www.96095.com-美国彩票是国营的吗| www.99518.com-博弈310足彩博客| www.194233.com-速八彩票可靠吗| www.287973.com-购彩大厅大发| www.657827.com-分分钟种彩票| www.3660.xyz-施乐彩色复印机配件| www.53858.cc-体彩世界杯足球竞猜| www.sh51.cc-亚投彩票计划网站| www.563520.com-每天福彩预测| www.838510.com-应彩开奖号码助手| www.208299.com-网上投彩票合法吗| www.345663.com-福利彩3d-| www.700463.com-纵横彩票网-| www.042998.com-时时彩挂机软件教程| www.555243.com-大数研彩软件| www.702233.com-彩票信用玩法区别| www.022617.com-香港彩合宝典下载| www.0775.cc-七星彩大七公鸡| www.989398.com-81818彩票-| www.dy08.cc-吉林市快三盘| www.0147.win-国彩的项目-| www.012052.com-快三福彩书籍| www.738044.com-三分三快彩票合法吗| www.1ub.com-快三下大注就输| www.9927.top-六安彩礼一般多少钱| www.376112.com-百乐彩登陆-| www.508930.com-彩民村新之家| www.588054.com-彩票独胆-| www.659228.com-中悦福利彩票自助机| www.758977.com-微彩网是什么| www.821890.com-3个数的彩票| www.884297.com-杏彩平台网页版登陆| www.943965.com-体彩手游彩客户端| www.987692.com-乐优炫彩手机版下载| www.cp3773.com-幸运快三合法吗| www.33jk.com-三d图纸彩票| www.1049.vip-彩彩网8.5邀请码| www.7627.com-福彩北京快3和值图| www.29856.com-北京福彩快乐十分| www.261767.com-彩神密聊群-| www.594800.com-广东南粤风彩票| www.669528.com-海南抓获私彩头目| www.739003.com-体彩和福彩有假吗| www.797508.com-1998彩票-| www.854384.com-pp彩票在哪里下载| www.622631.com-3d彩报怪字图| www.700331.com-辽宁福彩三十五选七| www.66195.cc-快乐彩12助手| www.019529.com-四川福彩网官方网站| www.085048.com-快三追号输惨了| www.183802.com-中国福彩吉林快三| www.268082.com-山东体彩排三排五| www.346322.com-大地彩票程序| www.447188.com-彩票站微信卖彩票| www.559107.com-下载内蒙体彩| www.618698.com-19050体彩开奖| www.691059.com-体彩三排试机号| www.754198.com-中彩网是什么| www.820817.com-彩钢瓦426是多厚| www.891859.com-今日彩票手机版| www.979588.com-ok彩票官方网站| www.cp8698.com-人人彩票网-| www.oe91.com-快频彩是正规彩票吗| www.13at.com-下彩网客户端2.1| www.83ld.com-香港富家彩-| www.96ln.com-高频彩计算公式| www.3466.xyz-彩票双色球购买时间| www.42885.com-大发时时采彩| www.96299.com-买彩票亏了几百万| www.062852.com-淘彩票怎么买| www.1872.net-q彩购票大厅| www.788443.com-彩礼谈判-| www.856366.com-彩易3d藏机图| www.900067.cc-51彩虹软件下载|