头像

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

来源:http://www.halfwayacrossthepond.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.halfwayacrossthepond.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
588彩票提现 www.530960.com-环彩网网页版登陆| www.578899.com-开体彩店好累| www.666636.com-彩票书哪个最好看| www.755057.com-彩16下载了打不开| www.838368.com-彩24app-| www.907855.com-合肥福利彩票| www.975420.com-彩8在线-| www.cp5590.com-北京快三开奖结| www.pw20.com-珠江彩票是真是假| www.005443.com-云彩店app下载| www.868148.com-七星彩万位杀号定胆| www.994720.com-福彩3地试机号口诀| www.u72.cn-广州省福利彩票中心| www.cai6602.com体彩排列三走势图| www.lr36.com-三d彩票开奖查询| www.891.net-好看又简单的彩铅画| www.29252.com-手机买彩票平台| www.93376.com-双色球彩友沙龙| www.139621.com-彩票38彩票领导者| www.690881.com-ok网彩票-| www.803963.com-关于湖北快三的文章| www.903673.com-中国体彩票开奖号| www.974503.com-体彩大乐透预测号| www.364.cm-冠胜彩票-| www.368915.com-彩票摇奖机的图片| www.513757.com-瑞士分分彩官网| www.me7.com-福彩七乐彩-| www.183426.com-体彩网大全-| www.177864.com-贵阳福彩快三| www.8134.net-周一哪个彩票开奖| www.48199.cc-在线福彩是合法的| www.410775.com-体彩排列三app| www.73559.cc-彩飘王661766| www.536656.com-风彩3d走势图| www.951676.com-红彩会app-| www.85395.com-体彩店兑奖有佣金| www.73737.cc-竞彩猫收费太贵| www.206646.com-时时中彩票官方网站| www.278723.com-快三机选一注| www.360758.com-幸运星座彩票平台| www.04422.com-彩票微助手合法吗| www.899938.com-申请福利彩票站点| www.974438.com-好彩票手机版下载| www.ls55.cc-全民彩票公司| www.18eq.com-超级大乐透彩票查询| www.413363.com-炫乐彩票下载安装| www.177612.com-赌时时彩不可能赢| www.689918.com-2分时时彩全天计划| www.791424.com-排三彩经网杀号定胆| www.881741.com-q彩网大发快三| www.966317.com-极速快三辅助器| www.14gw.com-福彩3d的中奖号码| www.997.pw-如何自己开私彩网站| www.278077.com-牛彩彩票app| 网易彩票www.560672.com| www.558914.com-彩虹屁文案追星| www.673236.com-520百彩网-| www.256127.com-彩77下载苹果版| www.568864.com-大和彩网站-| www.705125.com-网易彩票推荐人| www.717874.com-大乐透黑彩-| www.672065.com-彩票发展下级合法吗| www.393888.com-3g门户彩票大全| www.505619.com-炫彩水晶泥游戏| www.573692.com-黑红梅方单挑彩票机| www.801769.com-体彩11选5河北| www.280043.com-福彩快乐12-| www.yd74.com-体彩35选7-| www.862832.com-星期五福彩开奖吗| www.3434.cm-诺亚5分彩-| www.620159.com-今日快三出啥豹子| www.840037.com-河南福彩开奖结果查| www.989405.com-彩宝贝短信点播| www.51ux.com-中港彩票赛车直播| www.183499.com-山西福彩快三走势图| www.0927.cn-足彩胜负任九合买| www.23939.com-网易颖彩双色球预测| www.022263.com-快三骗局全过程| www.107659.com-01官方彩票下载| www.218610.com-彩票代理找客户方法| www.97bm.com-彩排还是彩排| www.dj72.com-中福彩票被骗| www.oc93.com-福彩开奖结果公告| www.91561.cc-炫彩棒画图片大全| www.869977.com-彩票多周k线| www.957275.com-盈宝彩注册-| 500万彩票www.39500z.com| www.ft03.com-宝马彩app-| www.807845.com-七彩娱乐彩票| www.951684.com-足彩2串1全包买法| www.py02.com-帝王彩app-| www.38ht.com-王成周买彩票吗| www.lg12.com-分分中彩票网站| www.997668.com-北京体彩站点查询| www.663831.com-时时彩程序软件源码| www.407256.com-彩礼和嫁妆制度| www.973780.com-南京娱乐快三| www.597801.com-体彩扑克开奖查| www.067940.com-靠谱的彩票平台程序| www.185113.com-官方彩1分快3| www.344755.com-彩票怎么样才能中奖| www.39279.cc-手机全中彩票app| www.449367.com-山东福彩电话| www.037115.com-彩票租号软件| www.273235.com-3d购彩平台-| www.5uo.cc-中国福彩双色球图片| www.1369.top-vr竞速彩票平台| www.123497.cc-双彩网开奖查讯| www.361191.com-彩泥捏水果蔬菜| www.004187.com-彩票大赢家百度云| www.058858.cc-福彩3d玩法技巧| www.139364.com-谁有红彩网邀请码| www.872878.com-中国福彩加盟| 福利彩票www.99677q.com| www.026061.com-十分彩网可信吗| www.42ip.com-双色球唯彩会| www.22080.com-彩礼跟陪嫁-| www.117031.com-苏州网购e球彩| www.371371.com-苏宁易购彩票下载| www.ny56.cc-吉祥彩票网可靠吗| www.47po.com-刚力彩芽日本| www.w76.club-山东体育彩票下载| www.134821.com-福彩开奖结果双色球| www.184520.com-彩票号码筛选器| www.733012.com-全民收集网彩金| www.805007.com-大发快三预测网| www.889073.com-彩站宝店主使用教程| www.959759.com-加拿大三分彩正规吗| www.999648.com-分分彩号码怎么算| www.le7.com-安徽快三走势图预测| www.le81.com-河北燕赵福彩网首页| www.4fl.com-福利彩票中了3个亿| www.751703.com-足彩世界杯投注| www.53676.cc-中国竞彩网点查询| www.729666.com-神彩通是什么| www.985967.com-360福彩-| www.055585.com-中国彩票那种奖金高| www.00079.cc-淘全彩票-| www.77579.cc-体彩福彩的开奖结果| www.998661.com-济宁福彩网七乐彩| www.by71.com-湖北快三未出的号码| www.114184.com-体彩杀码定胆今天| www.227827.com-江苏快三是传销吗| www.304427.com-亿网彩票app下载| www.365283.cc-体彩开奖日期表| www.513907.com-竞彩总进球数技巧| www.567764.com-54彩票-| www.ky53.com-快3彩票是赌博吗| www.34210.com-好运彩网站合法吗| www.375713.com-体彩11选五任选2| www.586025.com-彩票维护到什么时候| www.700951.com-今晚可买什么彩开票| www.796740.com-足球竞彩任9| www.889507.com-七乐彩票怎么充值| 双彩网www.179012.com| www.983772.com-吉林快三规律口诀| www.683958.com-福彩实体店app| www.801185.com-懂彩帝彩民彩票| www.960223.com-高德彩票是正规的吗| www.cai6234.com甘肃快三1000期| www.1557.wang-福彩3d预测家彩网| www.141166.com-老徐说彩今日| www.183001.cc-体彩和值尾走势图| www.271283.com-恐龙快三游戏下载|