头像

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

来源:http://www.shifendaowei.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.shifendaowei.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
彩票2元 www.8897.in-彩票平台怎么赚流水| www.115181.com-大发时彩全天计划群| www.211231.com-福彩3d定胆百分百| www.299622.com-爱彩乐公司-| www.382258.com-得力彩票助手app| www.554672.com-彩票号码遗漏工具| www.654957.com-下载七星彩预测软件| www.757556.com-福建体彩31阿四| www.848721.com-新加坡六福彩走势图| www.922362.com-彩票365新版| www.983479.com-福利彩票二等奖领奖| www.im47.com-新浪体育彩票| www.c18.org-彩票软件定制和开发| www.34zl.com-金羊网彩民故事| www.0878.cn-买彩票中千万| www.7624.net-五分快三稳赢计划| www.26626.com-彩票平台对刷漏洞| www.71339.cc-搜狐彩票开奖查询| www.055011.com-彩票购买软件| www.135297.com-博乐互动彩票| www.216817.com-哪个平台玩快三好| www.291412.com-高频彩平台合法吗| www.365814.cc-线描彩铅画-| www.458799.com-彩票遗漏表大全| www.552577.com-彩票分析师培训| www.682358.com-足彩交流群微信群| www.762753.com-我中了彩票官方网站| www.890130.com-nba彩票在哪里买| www.973172.com-正版彩虹主站| www.ai2.com-彩票赚钱最快方法| www.on89.com-七乐彩游戏规则| www.7up.com-江苏福彩十二选五| www.66kj.com-288彩票里的快三| www.0799.ren-在哪能买到足球彩票| www.8955.cc-二四六天天彩天下| www.45673.cc-大乐购彩票怎么玩法| www.90499.cc-76彩票怎么样| www.048879.com-中国福利彩票排列五| www.150298.com-期期中彩票不能购买| www.238621.com-体彩283奖金表| www.312588.com-鑫彩娱乐靠谱吗| www.380987.com-什么的彩虹桥| www.520455.com-福彩彩票论坛| www.589763.com-正流行日本淡彩妆| www.661117.cc-cp128彩票网| www.770009.com-55彩票网页版本| www.858447.com-湖北福利彩票开奖| www.922519.com-人人竞彩软件| www.978954.com-快三怎么中奖多少钱| www.bw14.com-快三百分百计划| www.sy59.com-生肖彩票哪里买| www.10zv.com-时时彩票平台排行| www.78al.com-有没有正规的足彩| www.1488.tv-彩库宝典彩图资料| www.9037.vip-彩票nba-| www.41401.com-奖聊出品快三走势图| www.86203.com-福彩双色球在线购买| www.035325.com-湖北快三1000期| www.134337.com-好彩烟哪里有卖| www.207227.com-足彩360-| www.274679.com-玩脑者时时彩软件| www.373563.com-好彩双爆真假| www.491469.com-体彩可以买世界杯吗| www.563051.com-湖北快三是什么| www.629563.com-安卓997彩票平台| www.696785.com-下载竞彩网-| www.771112.cc-老时时彩走势图下载| www.940697.com-国家体育彩票怎么玩| www.992234.com-k彩一彩民中奖福地| www.cp7875.com-27号快三开奖结果| www.mg79.com-足球彩票app排行| www.v40.top-沧州福利彩票| www.46vh.com-竞彩蓝球实时比分| www.545.live-时时彩龙虎计划大师| www.4105.cn-航天九院彩虹无人机| www.9222.tv-中航彩虹股票行情| www.66512.com-七乐彩在线中奖查询| www.022047.com-彩票得主-| www.087092.com-乐富彩-| www.141991.com-熊猫竞彩app直播| www.214428.com-人人彩下载到手机| www.280350.com-最新彩票开奖信息| www.396289.com-彩票中心会放假吗| www.510633.com-彩玉手镯-| www.573664.com-乐盈彩票在线| www.639132.com-体彩顶呱刮中奖代码| www.739424.com-999彩票网下载| www.804931.com-彩票最多可追加几期| www.874011.com-招彩票营业员| www.969228.com-众彩网是不是骗局| www.cai32.com-精彩十分开奖结果| www.ii21.com-福彩3d跨-| www.xw38.cc-彩票下载苹果| www.12tw.com-买足彩稳胜技巧串法| www.75re.com-彩票代刷流水| www.0799.vip-代理注册彩票| www.9366.vip-星彩47933-| www.41252.com-彩什么意思-| www.81269.com-乐彩网p3走势图| www.025926.com-8号彩票兼职| www.091161.com-重庆时彩下注平台彩| www.146533.com-竞彩篮彩比分直播| www.266200.com-三分快三骗人| www.346822.com-七星彩私彩算违法吗| www.412909.com-澳门彩票官网下载| www.507018.com-彩神8赚钱吗| www.567866.com-国乐彩江苏快3计划| www.628365.com-彩神网邀请码是什么| www.689646.com-网络彩票回血| www.758546.com-彩票对刷套利技术| www.889820.com-快三猜大小单双| www.951116.com-天天福彩官网| www.993470.com-足彩任选9复式技巧| www.cp852.com-快三单双大小投注| www.jm11.com-e彩堂下载-| www.yf53.com-深圳快彩走势图今天| www.14eb.com-福彩福利直播间| www.118.la-彩票倍投还是平投| www.2764.pw-快三不出一跨| www.7618.com-爱彩人新版-| www.17708.com-快三提前看开奖码报| www.53193.cc-重庆时时彩账户申请| www.91159.cc-好彩香烟纸盒| www.037144.com-快三三不同号通选| www.169724.com-快三选号助手下载| www.242602.com-众彩彩票下载安装| www.307070.com-天津七星彩-| www.365357.cc-v8彩票注册-| www.438499.com-五彩缤纷造句| www.520948.com-3d跨度走势彩宝网| www.578839.com-福彩店子图片| www.637105.com-文昌七星彩梦兆查询| www.822336.com-七星彩18143| www.881321.com-青海福利彩票19期| www.965921.com-易发彩网-| 博亿彩票www.696by.com| www.zb9.com-皇都彩票-| www.nt46.com-合法赌博彩票| www.1tx.com-台湾运彩官网| www.44ar.com-读书可以傅彩啥意思| www.045.tv-水立方彩票是真的吗| www.2333.vip-吉林快三羊羊| www.6858.cm-买飞鱼体彩的技巧| www.09548.com-105彩票官网在线| www.43553.com-重庆时时彩票走势图| www.79989.cc-金金彩票-| www.022041.com-双色球中奖彩票故事| www.079220.com-足彩全半场规则| www.131633.com-168彩票开奖记录| www.193010.com-韩国金山快三准成吗| www.253633.com-竞彩下载-| www.312156.com-下载彩票分析软件| www.368991.com-福彩3d综合新版| www.444127.com-35彩票全天计划| www.520161.com-彩票像什么-| www.574115.com-专业带队彩票老师| www.630295.com-四季彩日本-| www.690334.com-胜负彩历史开奖数据| www.753159.com-3d万彩吧-| www.949320.com-五福彩821cc| www.980404.com-最近福利彩票店| www.bv00.com-福利彩票江苏快三3| www.pj42.cc-彩票要不要加倍| www.m01.club-众乐彩票大发快三|