头像

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

来源:http://www.yosukeariga.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.yosukeariga.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.225171.com-宝马彩票平台下载| www.362032.com-中国彩吧资讯搜索| www.468322.com-彩票开奘查询| www.560997.com-福彩3d九宝图| www.635887.com-彩票助赢官网网址| www.786228.com-三彩丽雪官网| www.866148.com-腾讯彩票投注大小| www.937697.com-云彩厅-| www.998690.com-彩票部电话-| www.uj0.com-湖北11选5百宝彩| www.ru75.com-福利彩票25选7| www.14tw.com-安徽体彩十一选| www.045.cm-谁有玩时时彩网站| www.3875.cn-3d彩票和值表| www.9505.biz-海南私彩稳赢| www.64742.com-江苏快三雄鹿计划| www.025484.com-大乐彩历史开奖号码| www.105105.cc-华人彩登录网站| www.175159.com-最新广西快三走势图| www.283720.com-新浪福彩开奖直播| www.370359.com-福彩中心主任柀抓| www.470199.com-境外可靠足彩| www.556555.cc-福彩三个号码多少钱| www.627528.com-500彩网软件下载| www.701960.com-竞彩足球比分网直播| www.789106.com-足彩单关怎么玩| www.858583.com-竞彩足球技巧大全| www.916895.com-天下彩票_-| www.977363.com-纪梵希彩妆加盟| www.a94.com-买哪种彩票最简单| www.31ed.com-fc彩虹岛下载| www.662.cm-时时彩网站制作| www.4837.cn-彩票开奖二六选五| www.01020.com-精英彩票心水175| www.66989.com-周边哪里有福彩店| www.026316.com-高兴彩票黑平台| www.102893.com-福地k彩-| www.168999.com-河南快三遗漏| www.276356.com-台湾时时彩开奖列表| www.362931.com-羽泉彩虹吉他谱| www.457027.com-恒彩线路检测| www.552391.com-好盈彩-| www.656333.com-亿彩彩票公平吗| www.744128.com-彩票33安卓版免费| www.816977.com-北京彩票站申请| www.886273.com-超简单的彩铅画| www.977559.com-瑞彩网彩票-| www.hm68.com-时时彩包胆看号技巧| www.yu89.com-体彩中心地址领奖| www.22xb.cc-彩票投注网站在哪找| www.590.cm-533彩票的含义p| www.4453.vip-购彩网1288下载| www.9672.cn-时时彩分析走势图| www.60461.com-怎么看快三大小单双| www.018788.com-彩乐汇利盈二分快三| www.088483.com-黑龙江省体彩中心| www.152963.com-手机时时彩k线图| www.257878.com-038彩票苹果手机| www.328867.com-快三怎么买才能赚钱| www.397242.com-七星彩守号守哪些| www.536756.com-福彩幸运宝石| www.616464.com-双彩网体彩三句话| www.685928.com-竟彩比分直播吧| www.761366.com-宝马彩票计划网页版| www.866647.com-金钱豹彩票平台| www.929523.com-66彩票下载-| www.981825.com-北京快三奖金表| www.at99.com-多宝彩票平台下载| www.rm08.com-黑彩怎么控制开奖| www.04px.com-六开彩开彩开奖↘| www.72in.com-广东11选五大彩鲸| www.0988.net-福彩擂台赛中彩网| www.8543.vip-福彩大厅游戏机| www.37583.com-福彩双色球案件| www.79766.com-盈多彩票-| www.028290.com-彩排是-| www.098508.com-gc彩-| www.156920.com-彩票中奖符图片| www.279303.com-乐透彩3d字谜| www.360726.com-大旺彩票应用软件| www.442660.com-足彩比分怎么看| www.527811.com-时时彩和值玩法| www.623251.com-658彩票app-| www.691775.com-体彩二维码兑奖| www.763991.com-华宇彩票是真的吗| www.864883.com-兰州最新彩票店转让| www.926558.com-彩32网站-| www.977048.com-彩礼不得超过2万元| www.kh1.com-贵州福彩下载| www.340128.com-足彩14胜负奥客网| www.498785.com-彩票工资车有哪些| www.577683.com-彩票平台搭建出租| www.647626.com-大富翁i8彩票| www.766368.com-金祥彩票官网导航| www.848978.com-玩时时彩哪个软件好| www.909983.com-彩界老大彩票今晚| www.968804.com-全民快三合法吗| www.cp6630.com-快三计划群都是托| www.je12.com-网上大发快三合法吗| www.a04.com-大通彩票-| www.23pa.com-七彩奖开奖直播现场| www.973.win-杏彩登录网址| www.5814.cc-一百万彩票-| www.06012.com-49彩票集团风控| www.44259.com-万彩吧c8cn| www.83825.cc-刮彩票游戏手机版| www.029111.com-爱彩乐天津十一选五| www.099040.com-牛彩网排列三预测| www.91sg.com-手机5k彩票登录| www.5485.vip-家彩网胆码胆码预测| www.ow99.com-福彩3d论坛贴吧| www.16ef.com-七彩娱乐账户登陆| www.0030.live-彩票买几个好| www.6279.biz-彩涂厂-| www.952841.com-双色球凤彩网| www.le.cc-极速快三开奖历史| www.se70.com-老时时彩万位走势图| www.19ws.com-彩票全年资料| www.95cr.com-最全白菜网彩金| www.2343.cc-体育彩票线上购买| www.994107.com-海南体育彩票飞鱼| www.cs11.cc-一分快三漏洞| www.zt43.com-七彩阳光教育集团| www.728161.com-忆彩彩票官网| www.838356.com-玩快三怎么赚钱| www.931286.com-福彩客服电话| www.984693.com-易经测彩票-| www.80jc.com-福彩20怎么玩| www.0744.win-怎么获取彩票数据| www.8680.vip-香港福彩门户新网址| www.63665.cc-竞彩唯彩看球| www.030116.com-逼真彩铅画作品| www.091163.com-彩票开奖时间调整| www.150002.com-国民彩票手机版下载| www.263290.com-发财彩票-| www.343225.com-乐彩客彩票官方网站| www.407808.com-够力七星彩图下载| www.504048.com-演出彩排说说| www.566560.com-二四六好彩报刊大全| www.142144.com-彩运网手机版| www.237572.com-快三倍投方案| www.324687.com-福利彩票原中心主任| www.386327.com-竞彩比今-| www.590700.com-幸运彩安卓版| www.657073.com-万豪福彩1.4.2| www.774321.com-三分时彩官网| www.851867.com-爱彩乐内蒙11选五| www.904029.com-3d彩神通彩票软件| www.961256.com-大众彩票登陆| 乐彩网www.3416g.com| www.722232.com-时时彩刷流水方法| www.815535.com-中彩网中奖规则| www.897943.com-彩票店警示语| www.955838.com-乐彩赢app下载| www.990458.com-体彩网点-| www.cp9922.cc-糖果彩湖北快3| www.lm13.com-中彩网是国家的吗| www.zy14.com-爱彩乐湖南快乐十分| www.17vy.com-七乐彩兑奖期限| www.0476.cn-快三上网导航| www.5673.biz-中彩啦开挂什么意思| www.9909.date-白山彩票站收益| www.48990.com-中国福利彩票彩报图| www.83086.com-彩票翻倍怎么计算|