头像

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

来源:http://www.elianachan.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.elianachan.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.d70.org-竞彩难中-| www.672939.com-广东11选5快彩| www.795883.com-7k购彩网址-| www.901491.com-吉林福彩快三庄家| www.990493.com-内蒙快三历史开奖| www.hy58.com-燕赵福彩排列七| www.16gh.com-彩票开奖查询排列7| www.019143.com-中国福利彩票彩种| www.950403.com-乐彩客怎么下载不了| 福彩www.26878n.com| www.213906.com-足彩分析师-| www.332390.com-彩票mobile-| www.090023.com-互联网彩票推广语| www.441171.com-中国竞彩网计算机| www.618487.com-我要查看彩票| www.7224.cc-彩虹六号季票消失| www.76ks.com-如何开体彩店赚钱吗| www.69537.cc-八马彩票线-| www.362076.com-快钱彩票群-| www.500019.cc-云彩彩票店app| www.579106.com-福彩如何是中奖| www.6962.biz-七彩云盒破解版| 彩票500万www.695037.com| www.766083.com-f彩网是什么| www.cp0416.com-时时彩助手app| www.220367.com-体彩独胆涛哥| www.490444.com-河北七星彩玩儿法| www.57939.com-98cpw彩票网| www.561090.com-乐彩网双色球开机号| www.644167.com-足彩串关表-| www.725664.com-彩色打印机办公用| www.803652.com-体彩大乐透怎么买的| www.874408.com-私彩平台连接| www.941133.com-中国体彩票图片| 汇丰彩票www.977hf.com| www.3876.vip-星彩网彩票注册| www.64815.cc-世界杯彩票竞彩| www.798234.com-易彩补漆笔喷漆视频| www.885771.com-类似567的彩票| www.959821.com-上海快三合法吗| 500彩票网www.636220.com| www.055490.com-新浪体彩开奖视频| www.175621.com-炫乐彩票app| www.909809.com-乐彩正规吗-| 亿彩堂www.87668w.com| www.798132.com-吉林快三开奖app| www.929063.com-买福利彩票的风险| www.cai9955.com河北快三走势图和值| www.971500.com-陕西福彩3b字谜| www.235969.com-7k彩票566c-| www.354045.com-湖北快三技巧| www.513388.com-排三彩宝网工具下载| www.639521.com-彩票店开不下去了| www.828444.com-微信上能买彩票吗| www.917427.cc-最大的私彩网| www.974822.com-金七乐_四川体彩| www.cb69.com-福彩青海快三开奖号| www.b97.cn-江西快三遗漏情况| www.26ge.com-彩票走势头-| www.71588.cc-福彩快三统计| www.223527.com-至尊快三app| www.089200.com-台北快三赢钱技巧| www.197117.com-乐彩网app骗局| www.281956.com-大乐透新浪彩票预测| www.360384.com-彩票大数据分析网站| www.1554.vip-体彩7位数中奖信息| www.9470.cn-体彩让球什么意思| www.52359.cc-浙江体彩票-| www.96832.cc-龙山彩票事件| www.055703.com-易博彩票下载| www.129165.com-彩虹旗泡泡弟论坛| www.206548.com-神州彩票app| www.277086.com-现在彩种是十分钟| www.340234.com-时时彩软件哪里买| www.420652.com-福彩3d幸运选号| www.534511.com-七星彩连中5个号码| www.605009.com-现在还有彩票平台| www.669592.com-美国彩票实名制吗| www.736433.com-简单彩铅画风景| www.800264.com-体育彩票手机选号码| www.871408.com-今日福彩三地开奖号| www.936458.com-今日足彩单关| www.984470.com-随机率与福彩3d| www.cx1.cc-福彩近30期走势图| www.nc96.com-爱彩乐手机版下载| www.301975.com-海南七星彩图纸| www.397839.com-足彩比分直播预测| www.509358.com-广州利彩静电分选机| www.586024.com-为什么彩票都会维护| www.651741.cc-彩票外接显示器| www.713605.com-王者彩票官网下载| www.789117.cc-河南订婚彩礼| www.853746.com-玩彩乐网-| www.912115.com-七乐彩三十选七荐号| www.970212.com-体彩排三乐彩网| 双彩网www.637012.com| www.og73.com-宝马彩票登录| www.15bb.com-买福彩3d能发财吗| www.409858.com-竞彩足球预测列表| www.551404.com-优彩网官-| www.75844.com-彩票纸一张多重| www.059191.com-500竟彩网首网| www.239722.com-王者彩票提不出现| www.333669.com-中彩票后让父母领奖| www.437800.com-福彩好做不-| www.511570.com-神州福彩-| www.579545.com-5050彩票222| www.661719.com-旺彩可以买彩票| www.1910.me-3d福彩组选精选| www.300765.com-人人中彩票怎么样| www.420185.com-卓易彩票违法吗| www.607666.com-多乐快三开奖结果| www.878222.com-福彩三地牛材网推荐| www.41xr.com-唯彩会大乐透杀号| www.899112.com-胜负彩星号什么意思| www.ij.com-中国中国足彩网| www.6qi.com-智慧彩软件挂机| www.36534.com-体彩好还是福彩好| www.329196.com-彩票排列三| www.800176.com-中国禧利彩票| www.965904.com-体彩最新口号| www.667892.com-彩票官员落网| www.537221.com-春秋彩票靠谱不| www.684080.com-体育官方彩-| www.903671.com-下载大发快三时时彩| 玩彩票www.138136a.com| www.26pw.com-体彩店加盟费| www.7821.cc-福彩3d职业玩家| www.73297.com-体彩软件官方下载| www.086980.com-七乐彩中奖计算器| www.297915.com-七星彩今晚开奖直播| www.408453.com-体彩世界杯几点停售| www.621921.com-福彩三d中奖宝典| www.781148.com-彩虹歌词秦时明月| www.963531.com-手机彩票代购平台| www.3pf.com-老彩民高手论云| www.084.me-云彩店官网-| www.8068.in-色彩创意画水彩| www.66762.cc-一分钟大发快三计划| www.166698.com-快三玩法介绍| www.306079.com-彩02官方-| www.566922.com-青岛体彩兑奖处| www.773328.com-彩票22位组合器| www.965980.com-大发快三网投彩票| www.jw22.cc-关于彩铅画的技巧| www.23vy.com-体彩预测大师| www.8464.pw-大发彩票下载官网| www.055173.com-微信黑彩-| www.200052.cc-河南福彩微官网首页| www.414476.com-北京七彩连锁幼儿园| www.667756.com-彩票5000本金中| www.943686.com-百胜彩网-| www.ge5.cc-快乐时时彩是哪里的| www.97xa.com-手k彩票网-| www.22775.com-快三大赢家是赌博吗| www.065186.com-彩票33平台多久了| www.163141.com-福彩排列五玩法介绍| www.308626.com-彩票投注站利润惊人| www.456343.cc-亚投彩票可靠么| www.568265.com-环球彩票客服电话| www.mx69.com-彩报三版-| www.36on.com-全民彩票官网登陆| www.031803.com-釉下彩餐具安全吗| www.433516.com-彩票中奖者的经验|