头像

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

来源:http://www.wotaomao.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.wotaomao.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.cp8211.com-博众快3彩票软件| www.40605.com-彩讯开奖网站| www.196038.com-上海快三今日开奖| www.874142.com-澳洲三分彩计划网| www.736520.com-本期七星彩期头尾| www.888859.com-快三数字组合图| www.19692.cc-北京快三遗漏号| www.011766.com-昨天彩票3d开什么| www.871029.com-时时彩人工计划定胆| www.8339.in-七星彩够力小辣椒| www.nr62.com-京东快三彩票是真的| www.585392.com-开时时彩网站做庄| www.708586.com-运盛彩票下载安装| www.790901.com-青海福彩双色球开奖| www.874644.com-浙江彩票大奖| www.963069.com-江苏省福彩兑奖中心| www.cn32.com-彩票5分快3-| www.077917.com-七星彩排列五奖表| www.092184.com-235彩票网-| www.8620.cc-民彩电视-| www.413114.com-365彩票图片| www.549707.com-体彩足彩怎么买| www.632288.com-重庆市彩为什么停售| www.702233.com-彩票信用玩法区别| www.786858.com-全民彩8-| www.866491.com-昨天的彩票是什么| www.935260.com-台湾福星彩最快开奖| www.991118.com-tt彩票网站-| www.fk54.com-极速快三登录网址| www.xn90.com-彩票3d开奖双色球| www.600519.com-体彩一次能买几期的| www.86jg.com-体彩武林快开走势图| www.096599.com-南昌福彩-| www.252484.com-中彩app28-| 好彩头彩票www.23579c.com| www.183103.com-体彩网即时比分| www.363954.com-福利彩票134期| www.da52.com-彩神争2手机版| www.636368.com-彩虹糖分类机| www.136563.com-手机玩彩票输| www.318822.com-湖北快三彩票开奖| www.147108.com-彩客网开挂-| www.716.cm-北京报亭可以买彩票| www.668613.com-体育足球彩票怎么看| www.602578.com-蛊龙彩票-| www.391298.com-重庆时时彩追号高手| www.nn41.com-竞彩外围app| www.040869.com-尊享华夏彩票官网| www.514480.com-彩钢安装教程| www.675816.com-福彩晚秋一句定三码| www.55617.cc-七星彩的中奖等级| www.99488.com-体彩查询大乐透查询| www.089875.com-马耳他彩票-| www.202312.com-贵州省体彩领奖地址| www.025818.com-做黑彩代理风险大吗| www.189005.com-内蒙古福利彩票查询| www.079720.com-助赢彩票人工计划| www.880085.com-内蒙古彩票-| www.447553.com-好的足彩推荐公众号| www.066071.com-彩虹图片唯美| www.mb16.com-风发彩票app下载| www.311968.com-传奇大发快三| www.588.org-足球胜负彩310| www.070395.com-彩礼是什么-| www.913565.com-快三提现退回| www.898114.com-买彩票输了几十万了| 好运彩吧www.097037.com| www.cp8557.com-上海体育彩票网| www.608479.com-快三排列图-| www.02kc.com-彩票快三安徽号码| www.310339.com-易旺彩票彩种| www.579021.com-福彩中奖分享| www.162153.com-福彩形态分析| www.67jq.com-亚彩会注册网址链接| www.1590.wang-彩票七星彩神算子| www.483690.com-掌上购彩怎么看走势| www.151696.com-多乐彩票平台app| www.960384.com-马尼拉博彩-| www.018745.com-旭彩文学网-| www.721553.com-七星彩内部精准码| www.51911.cc-福彩宝网彩3d| www.910274.com-彩93下载-| 中国福利彩票www.33588p.com| www.37au.com-看一下七星彩| www.3144.net-体彩中心服务电话| www.173466.com-一分快三平台网址| www.638687.com-竞彩店位置查询| www.698941.com-超级3d彩票助手| www.772556.com-时时彩四星开奖结果| www.426814.com-福彩三d三毛图库大| www.66.org-永安彩票网-| www.05vo.com-更多精彩图片| www.95606.com-体彩公益金贡献| www.121596.com-福利彩票结果查询| www.676683.com-今晚七星彩票开结果| www.04149.com-麒麟彩票可靠吗| www.2388.vip-七星彩查梦册| www.026612.com-258彩票平台| www.39070.com-彩虹6号配置要求| www.77582.cc-高频彩票新规| www.322468.com-足彩八串一-| www.466879.com-在哪可以买竞彩足球| www.579970.com-体彩足彩开奖结果| www.yj3.cc-湖北体彩网-| www.wr44.com-彩票追号计划微信群| www.286860.com-彩票算号器app| www.360760.com-彩票应用排行榜| www.443298.com-圆梦彩票主页| www.556603.com-七乐彩复式投注机选| www.621119.com-红旗彩票怎么注册| www.9812.biz-中国体彩监督投诉| www.59197.cc-瑞彩祥云抢红包开挂| www.237595.com-足彩胜负比分直播| www.320748.com-百宝彩中奖怎样计算| www.382266.com-体彩平台诈骗| www.th45.com-发彩网平台注册| www.607012.com-淘彩票客服电话| www.0662.bid-体彩换纸-| www.034516.com-nba体彩预测| www.7fn.com-福彩3d票花怎么看| www.510034.com-彩博888平台合| www.620175.com-釉上彩烧制温度| www.869253.com-七星彩标准版走势图| www.387832.com-老彩民村心水之家| www.06966.cc-福彩的可怕黑幕| www.89941.com-093彩票网站| www.827780.com-伪造假彩票-| www.7859.cc-全国福彩开奖信息| www.223933.com-浙江体彩网官方网站| www.243698.com-苹果手机购彩票软件| www.wt04.com-排五彩票九宫图| www.045191.com-彩票中奖模拟器| www.788827.com-七星彩专家-| www.155346.com-中国足彩网第一彩| www.009391.com-福彩3d新彩预测| www.060931.com-天干地支如何彩票| www.dk32.com-恒博快三官网| www.b80.cc-抚州市体彩中心位置| www.094343.com-快三哪些是官彩| www.91314.cc-炫彩瑶滕什么意思| www.330697.com-体育彩票几号开奖| www.635703.com-彩虹6号围攻单机| www.347444.com-天天爱彩飘-| 大赢家彩票网www.83033y.com| www.200258.com-更多彩票开奖结果| www.760533.com-怎么下载时时彩宝典| www.978718.com-老版好彩客安卓版| www.703499.com-派彩总额是什么意思| www.856634.com-动物总动员彩票技巧| www.989166.com-网上打彩票赚佣金| www.zn63.com-彩票任务代打团队| www.bg01.cc-快三怎么观察走势| www.015888.com-唯彩会旧版-| www.391068.com-491彩票网怎么进| www.666744.com-时时采彩qq群| www.797954.com-体彩11选择5秘密| www.un9.com-安徽快三开奖结| www.60004.com-红牛彩票合法吗| www.129808.com-体彩篮球竞彩| www.322503.com-网上购彩app下载| www.759689.com-599彩票官方下载| www.829133.com-cp9彩票-| www.889288.com-彩川ひなの下海| www.948399.com-今晚福彩3d开机号|