头像

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

来源:http://www.kdmendoza.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.kdmendoza.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.3701.com-竞彩篮球比分场| www.8jt.cc-真认彩票-| www.69wg.com-678彩票网网址是| www.3014.space-今天一分快三开奖| www.335597.com-湖北快三加奖| www.014274.com-私彩骗局-| www.090737.com-广西福彩网首页| www.156262.com-好彩堂2232-| www.230135.com-甘肃省快三出奖结果| www.090104.com-qqcp全球彩票| www.785097.com-乐迎彩票怎么样| www.903666.com-106时时彩下载| www.977435.com-彩礼限高-| www.863.live-时时彩盈利思路| www.5074.biz-中国中彩票大奖的人| www.329772.com-足彩分析新浪310| www.91868.com-丰彩怎么样-| www.80118.cc-彩吧图迷第一版| www.099866.cc-彩票中奖助手app| www.n67.net-彩票分分快三规律| www.318423.com-福彩、体彩开奖公告| www.626448.com-盱眙中彩票一等奖| www.5547.me-小鸡彩虹第二季| www.35428.com-平刷王彩票计算软件| www.944680.com-大乐发彩票app| 39彩票www.3933z.cc| www.hv63.com-五分快三历史开奖| www.zl77.com-乐彩双色球字谜图谜| www.395260.com-买彩票的篮球app| www.520800.com-中彩彩票群-| www.599038.com-彩票中奖的秘籍| www.675816.com-福彩晚秋一句定三码| www.755603.com-彩票双色下载| www.826511.com-933娱乐彩票| www.894800.com-网彩投资赚钱吗| www.962009.com-麒麟彩票计划网| 凤凰彩票www.77802o.com| www.xz07.com-彩播直播软件| www.054768.com-网彩是什么意思| www.169834.com-吉林省快三开奖图| www.251354.com-中彩怎么搜不到了| www.7260.com-彩虹4无人机参数| www.111642.com-时时彩对刷-| www.951727.com-彩票合买骗局| 500彩票www.501354.com| www.557.net-北京体彩中心兑奖处| www.16390.com-彩彩客网-| www.298429.com-酷彩吧可以购彩票| www.381009.com-今天开奖彩票号码| www.480116.com-和彩云每月收费多少| www.561752.com-福彩手机购彩| www.625187.com-斗牛娱乐彩票| www.692017.com-手机投注彩票合法吗| www.768358.com-福彩61中奖规则| www.183563.com-上海快三开奖直播| www.811180.com-新浪彩票频道首页| www.339939.com-时时彩怎么买怎么输| www.532357.com-关于买彩票技巧| www.664810.com-分分彩后三稳赚技巧| www.865386.com-分分彩开奖号码| www.og21.com-福彩快3投注| www.14eb.com-福彩福利直播间| www.830803.com-胜负彩4月-| www.937306.com-湖北彩钢活动板房| www.998520.com-石家庄福彩有限公司| www.gc54.com-ag三分彩-| www.092590.com-福建体彩软件安装| www.176696.com-天天快三app下载| www.265767.com-宁夏体彩兑奖路线| www.355511.com-福彩3d专家杀码村| www.440365.com-体彩大乐乐开奖结果| www.546323.com-消彩豆安卓版下载| www.617704.com-长春彩票中奖新闻| www.686260.com-彩票挂机有用吗| www.766630.com-购买网络彩票违法吗| www.839825.com-福利彩票的广告语| www.911465.com-美国51亿彩票号码| www.974316.com-福彩3d综合-| www.cai8585.com彩神ii-| www.03980.com-十四彩怎么玩法| www.1883.org-福彩机器人在哪里买| www.327892.com-彩票帮投兼职| www.519095.com-3d中奖彩票票面| www.656261.com-为内蒙古喝彩歌词| www.sr15.com-排三试机号彩宝网| www.61582.cc-乐优彩票天天红单| www.04824.com-3d彩图-| www.683628.com-一定牛彩票ios| www.276679.com-十分钟开一次彩票| www.337187.com-那种彩票可以玩单双| www.pb79.com-竞彩专家推荐| www.87el.com-掌上百胜百胜彩票| www.wy12.com-昨天彩票出什么号| www.677001.com-彩票平台赚钱可靠吗| www.812652.com-西赵口彩吧一早报1| www.968490.com-打开易彩堂主页| www.27gy.com-时时彩开门彩| www.5894.cc-彩票网站都黄了吗| www.50590.com-彩票的反水是什么| www.038768.com-彩票中奖号码图| www.895285.com-龙珠彩票网-| www.m72.shop-体育彩票输了很多钱| www.5632.cc-微信群投注彩票| www.78568.com-新家坡天天彩资讯网| www.081104.com-有跟单的足彩app| 网易彩票www.9356t.com| www.2mk.com-极彩色-| www.280540.com-重庆时时彩还存在么| www.ar93.com-重庆贵族快三开奖图| www.307792.com-凤凰彩票时时彩| www.740010.com-高频时时彩下载| www.864661.com-怎么查彩票中奖号码| www.rs35.com-牛彩网彩票指南彩报| www.21qs.com-著名福利彩票口号| www.2669.vip-用什么app买彩票| www.05241.cc-燕赵福利彩票排列七| www.24154.com-瑞典1分彩太害人了| www.081050.com-彩赢乐登录-| www.356408.com-买体育彩票的软件| www.505331.com-博彩之星趋势软件| www.635294.com-彩809彩票下载| www.713509.com-中彩那天课文作者| www.773154.com-福彩快三数表| www.868605.com-七星彩合直走势| www.923600.com-广东好彩一最新开奖| www.974212.com-用彩铅画荷花| www.571.red-重庆时时彩破解规律| www.029856.com-神舟彩票官网首页| www.129962.com-五分彩玩法规则| www.872363.com-福彩快乐十分输钱了| www.870605.com-福彩3d幸运号码| www.083972.com-安微快彩怎么下载| www.748874.com-旺彩双色球开将结果| www.811815.cc-彩坛至尊一肖一特| www.795234.com-五分彩是赌博吗| www.7478.cm-山西太原体彩| www.8255.in-江西快三走势2元网| www.41584.com-彩六怎么下载铃声| www.89835.cc-网络售卖彩票| www.3126.biz-网彩什么时候开| www.382593.com-推荐几个购彩软件| www.490255.com-爱彩官网下载送彩金| www.562080.com-东方鸿彩票-| www.632307.com-期期开彩743cc| www.692192.com-彩乐瀑网-| www.992540.com-158彩票网-| www.972325.com-彩色铅笔风景画教程| www.6zm.com-彩票有什么意义| www.016123.com-彩票开奖在哪里看| www.135624.com-cp12彩票官网| www.dj09.com-七乐彩玩法介绍及| www.246979.com-福彩3d中奖概率| www.661560.com-足彩8串1巨奖| www.xr39.com-七星彩预测专家| www.827328.com-球霸彩票-| www.960946.com-中超彩票-| www.4132.top-彩票中奖记录| www.171122.com-福利彩快3怎么玩| www.293666.com-彩票投注网站正规吗| www.130935.com-赣县区彩礼-| www.595108.com-4oo5o0好彩堂| www.69499.cc-博牛彩票查询| www.016707.com-三分时时采彩开奖| www.069005.com-彩神8怎么下载|