头像

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

来源:http://www.360qzol.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.360qzol.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
159彩票 www.ls33.com-福彩3d实票-| www.43zv.com-精釆与精彩的区别| www.1139.org-吉林快三分析大小| www.07058.com-香港十分彩官网| www.62303.com-大赢家时时彩票网| www.047045.com-彩票计算软件安卓版| www.381359.com-福利彩票上期开奖| 6号彩票www.533660.com| www.75395.cc-风云彩票精华a版| www.093799.com-官方高频彩都有哪些| www.196851.com-彩票预测器-| www.291338.com-彩神viii-| www.379111.com-咔咔彩票-| www.02uo.com-红太阳彩票-| www.17684.com-505彩票靠谱吗| www.019719.com-下载8彩之星| www.868805.com-七星彩杀号绝巧| www.552676.com-快三赚钱合法吗| www.959420.com-彩票有没有规律| www.093909.com-福彩开奖直播在线| www.195127.com-黑客破解重庆时彩彩| www.317944.com-博彩游戏-| www.434100.cc-义乌彩民-| www.539106.com-重庆时时彩调整公告| www.619499.com-3d彩票的秘密公式| www.730411.com-福彩技巧大全| www.838494.com-本期七星彩-| www.932691.com-正规快三app| 华人彩票www.220755.com| www.295368.com-彩票开奖号码大全| www.445115.com-西安市福彩中心电话| www.546123.com-福利彩票门面装修| www.773026.com-6188彩票网页版| www.737836.com-北京快三群骗局揭秘| www.828798.com-做梦梦到中彩票了| www.919827.com-体彩七位数预测号码| www.980534.com-今日福彩北盟天机图| www.ap42.com-北京快三玩法说明| www.271851.com-彩票购彩大厅app| www.334200.cc-天津体彩11选五组| www.496805.com-3d彩票缩水工具| www.571566.com-好运彩票占卜| www.vs.cc-彩42app-| www.678904.cc-首存50送58彩金| www.809538.com-彩店宝不能用了| www.898380.com-网上彩票刷分红| www.969406.com-福彩3d实用的书籍| www.cp0.org-江西快三实时开奖| www.mj69.com-时时彩后三混选全包| www.06re.com-体彩实体店图片| www.126.date-体彩代理怎么弄| www.8421.loan-浙江七星彩-| www.320678.com-彩神计划软件破解版| www.480081.com-时时彩买单双方法| www.545448.com-时时彩推广方法| www.886250.cc-秋天彩铅画图片大全| www.156277.com-神彩福牛双色球推荐| www.256217.com-球彩用软件下载| www.354309.com-3d字谜新彩网牛彩| www.458418.com-四个数买哪种彩票| www.0987.vip-王者彩票下载安装| www.06197.com-福利彩票天天中奖| www.69836.com-四川快三下载| www.023150.com-体彩基诺玩法| www.96zn.com-人生没有彩排议论文| www.857860.com-足球比分彩票| www.973148.com-彩虹玫瑰的制作| www.cp0798.com-中国最大快三网站| www.sm47.com-时时彩5位数字破解| www.12qy.com-8亿彩官网下载苹果| www.94za.com-七星彩彩缘之星| www.812039.com-北京体彩单场胜平负| www.906854.com-分分快三怎么赌| www.975549.com-内蒙古的快三| www.sy95.cc-高频彩票平台哪个好| www.25pz.cc-3d摇骰子买彩票| www.1720.com-体彩任选9场预测| www.17884.com-正版福利彩票| www.60942.com-环球彩票骗局| www.445579.com-今天彩民乐树图| www.588944.com-体育彩开奖直播现场| www.689089.com-彩818彩合-| www.777628.com-福彩双色球复式预测| www.948104.com-福利彩票的开奖结果| www.bj22.com-全民快三下载| www.395277.com-彩虹吉他指弹| www.587288.com-七乐彩和值走势| www.675508.com-冮苏快三一定牛| www.795108.com-深圳时时彩技巧稳赚| www.913593.com-彩民之家一切为你| www.979974.com-竞彩让球胜平负| www.46yh.com-体彩店铺装修| www.7704.cm-中彩网的擂台赛| www.56115.cc-七星彩中奖用排序吗| www.028760.com-体彩七位数历史开奖| www.389886.com-彩票这么难中奖啊| www.8051.loan-水彩创意绘画| www.38354.com-彩票红包-| www.773.red-彩色画画图片大全| www.8793.xyz-腾讯分彩-| www.678909.com-彩票走势图网页| www.797959.com-易彩补漆笔怎么样| www.884733.com-鳄鱼彩票-| www.959043.com-上海福利彩票店转让| 彩吧www.589056.com| www.jo96.com-海南飞鱼彩票规则| www.h32.space-七星彩兑奖期限多长| www.39bv.com-中国体彩彩票新闻| www.2095.com-广东福利彩票快乐彩| www.7949.vip-七彩椒怎么种植视频| www.88086.cc-彩66平台安全吗| www.39526.cc-北京体彩网app| www.q29.com-快三豹子号周期| www.83fz.com-福彩刮刮彩大奖| www.16007.cc-北京时时彩开奖官网| www.77640.com-点击下方更多精彩| www.030367.com-c彩61大发快三| www.111972.com-有人玩风之彩彩票吗| www.60453.com-中福彩票平台| www.qh72.com-最贵好彩香烟| www.19ge.com-体彩站生存状况| www.597.website足彩19049恒大| www.4847.top-彩票式购物-| www.02225.cc-搜狗彩票杀号| www.53662.com-腾龙时时彩缩水软件| www.003446.com-菲律宾彩票合法吗| www.234604.com-宁夏快三开历史开奖| www.341600.cc-彩票店宣传画| www.208397.com-广西快三官网下载| www.312498.com-怎么开彩票网站| www.422883.com-今天彩民乐图库| www.538122.com-国彩彩票官网| www.618517.com-福彩3d的开奖结果| www.711999.cc-拿彩礼当嫁妆| www.310206.com-我要看体彩和福彩| www.719261.com-广东十分彩下载| www.802721.com-中彩网天津杀号| www.ks12.com-福彩了d开奖| www.9qi.com-体彩有几种买法| www.57qz.com-洛阳彩票店转让信息| www.878926.cc-500万彩票过滤器| www.947586.com-福彩有几种-| www.q16.cc-福彩3d字迷图| www.39or.com-七星彩一位杀号方法| www.141.xyz-彩虹天堂故事| www.2707.vip-体彩18048期| www.7360.vip-上海彩票中心在哪里| www.32875.com-河南省洛阳市彩礼| www.78703.com-靳加坡天天彩资讯网| www.041108.com-梦见买彩票中五千万| www.121780.com-最新彩票微信群| www.183058.com-福彩网站推荐| www.272569.com-吉林快三开奖视频网| www.352897.com-3.6亿中奖彩票图| www.025782.com-喜乐福彩-| 中彩网www.81233j.com| www.tc07.cc-和彩票有关的网名| www.762598.com-香港皇家重庆时时彩| www.876012.com-十一选五大彩鲸| www.974122.com-中圆福彩出什么弓| www.cx7.com-福彩理念-| www.bt04.com-彩吧助手旧版| www.461678.com-福彩3地开奖走式图| www.587209.com-福彩3d历史第一期|