头像

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

来源:http://www.chapianyi.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.chapianyi.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.hi16.com-福彩字谜图-| www.883661.com-为什么叫彩排| www.983641.com-青海福彩中心在哪里| www.bi77.com-彩票端是什么意思| www.wi25.com-彩票开奖查询公告丨| www.28gc.com-久盈彩票-| www.0168.vip-彩色宝石排行榜| www.k33.shop-彩吧第一版图库| www.92bq.com-刷竞猜赚彩金| www.7116.net-利博彩票骗局| www.67ys.cc-南京彩光祛斑嫩肤| www.7444.top-彩票开店限制| www.5706.me-三彩专柜怎么样| www.24145.com-彩神争霸所有邀请码| www.288988.cc-腾讯快三资料| www.376367.com-海南七星彩规律图规| www.tj71.com-彩王老头-| www.88zq.cc-福彩3家彩网| www.6789.cm-浙江快彩开奖号码| www.932196.com-彩票万能公式| www.598486.com-七星彩历史数据表格| www.073151.com-丹麦快乐彩高手计划| www.933306.com-福彩快三发行的省份| 开心彩票www.398793.com| www.05kd.com-彩铅画工具有哪些| www.29925.cc-江苏快三历史长龙| www.172535.com-怎么看快三走势| www.50345.cc-足球彩票开奖公告| www.75726.com-7星彩32期-| www.054770.com-中国彩app下载| www.174748.com-快彩下载安装| www.233010.com-新浪足彩冷热指数| www.358494.com-凤凰彩票计划网址| www.827185.com-足彩亚盘分析法| www.023872.com-你是彩迷吗-| www.tj71.com-彩王老头-| www.x72.net-彩8娱乐有猫腻吗| www.89732.com-彩票分为-| www.qd54.com-80彩官方下载| www.537160.com-天天彩票开奖结果| www.8189.loan-幻彩胆码排序软件| www.649664.com-博彩美縺-| www.44iw.com-彩46app-| www.954.com-福彩3d出号走式图| www.211211.cc-福利彩票三选三怎玩| www.190900.com-人人彩怎么关了| www.967372.com-彩票群规-| www.jg63.com-8亿彩票登录| www.82dv.com-7星彩开奖结| www.7350.in-彩虹6号保存| www.555711.com-七乐彩奖池哪里查| www.673818.com-彩客竞猜彩票分析| www.751451.com-50o彩票网-| www.954613.com-世界杯足球彩票让球| www.cp7977.com-江苏快三是骗人的吗| www.08401.com-福彩3d模拟投注| www.ui42.com-彩虹真实照片| www.900021.cc-天天彩票官方手机版| www.986727.com-1号彩票官网下载| www.s36.me-青海省双色球彩票| www.7497.vip-福彩大奖排行| www.283326.com-七乐彩要按顺序吗| www.851877.com-玩天天彩票技巧| www.374484.com-东方集团彩票靠谱吗| www.071845.com-包头彩票店生意转让| www.4514.win-足球彩票停售时间| www.662455.com-快三如何做代理商| www.732156.com-春秋彩票平台| www.609913.com-微信上买彩票中奖了| www.796172.com-众博彩票下载安装| www.y19.top-彩票解码揭密下| www.843069.com-竞彩官方返还率| www.916760.com-私彩跑路-| www.988877.cc-江苏快三号码组合表| www.mw8.com-5分快三趋势| www.183885.com-吉林快三输钱| 皇家彩票www.hj9668.com| www.995843.com-彩票代刷-| www.rm6.com-彩票长龙软件| www.ob86.com-北京福彩快3坑人吗| www.22382.com-结婚彩礼钱-| www.018982.com-足彩手写缩水公式| www.086488.com-彩客竞彩彩票好用吗| www.160073.com-彩99app安卓版| www.272183.com-997彩票靠谱吗| www.555711.com-七乐彩奖池哪里查| www.32545.com-中彩票骗钱-| www.024303.com-3d牛彩网图谜总汇| 彩61www.641638.com| www.9333.tv-儿童彩球益智游戏| www.8550.biz-幸运彩票是什么平台| www.47496.com-好彩香烟1871红| www.817577.com-江苏快三qq群| www.954982.com-快三是黑彩不是| E彩堂www.43818b.com| www.js39.cc-彩票怎么知道出大小| www.yh50.com-江苏快三预测和值| www.026558.com-彩票注册送彩金| www.115424.com-福彩块3分布走势图| www.534715.com-吐彩票游戏机| www.632432.com-有个亲戚中彩票了| www.718737.com-彩虹怎理解-| www.801991.com-9928彩票注册| www.891110.com-网络彩票推广广告语| www.970295.com-七彩球彩票-| www.cp807.com-网上玩快三违法么| www.xv54.com-梦见去彩票店买彩票| www.63rm.com-怎么制作彩票程序| www.148099.com-中彩票后的小说| www.869935.com-在手机上如何查彩票| www.340005.com-彩票中大奖人的生活| www.386155.com-义乌福利彩票站点| www.622148.com-祥云腾讯彩计划| www.755624.com-重庆时时彩票走势图| www.867549.com-七星彩2280-| www.976288.com-郑州本地彩礼| www.in14.com-足彩胜负14场奖金| www.8sg.cc-中国彩票大王杨光华| www.72gr.com-新浪竞彩比分360| www.587183.cc-国际彩票是骗局嘛吗| www.754955.com-天津体育彩票走势图| www.849309.com-nba竞彩篮球吧| www.922750.com-彩票全讯平台| www.977377.com-河南两万彩礼摄像头| 新盈彩www.xinyc4.com| www.734782.com-高频彩彩种-| www.827720.com-中国彩的网址| www.896123.com-足彩合买app| www.91168.cc-3d彩票图纸今天| www.23139.com-彩票猜大小网址| www.9982.site-3d彩报图片今天的| www.108249.com-速盈彩票平台怎么样| www.926810.com-达人彩票网站| www.471883.com-uo国际彩票-| www.618776.com-哪个购彩平台最好| www.723046.com-藏宝阁丨4s彩票| www.837467.com-屠龙立彩-| www.042424.com-除了福利彩票广告| www.661115.com-爱乐透中彩网| 博友彩www.451956.com| www.449915.com-利用时区差买彩票| www.675422.com-彩票三地预测| 大赢家彩票平台www.517602.com| www.855800.com-单式七乐彩中奖号码| www.989422.com-乐彩彩票怎么登录| www.yd77.cc-辽宁体彩35选7| www.226027.com-酷彩吧官网| www.019951.com-uu快三稳赚不赔| www.344608.com-棋牌彩票全民代理| www.773515.com-u9彩票提现安全吗| www.9800.cn-体彩的兑奖期限| www.288649.com-彩票达人合法吗| www.a14.biz-新浪爱彩软件| www.114610.com-爱彩彩票全天计划| www.3271.pw-港彩门户-| www.921837.com-七乐彩今晚开奖号| www.am47.cc-网易彩票下载手机版| www.056.cn-体彩屋大厅-| www.m64.net-长沙体彩竞猜骗局| www.t51.club-6118彩票网-| www.ew85.com-中国彩票官网| www.54315.com-彩票帮投是什么| www.020077.com-中彩网三地推荐号码| www.289408.com-北京快三站点|