头像

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

来源:http://www.whxx168.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.whxx168.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
pk10 www.957467.com-7星彩预测最准专家| www.fi36.com-注册就送彩-| www.c25.in-彩神密聊-| www.42vh.com-彩票008官方网站| www.547.in-中国彩票计划五分彩| www.4615.vip-福利彩票开店资金| www.08618.com-今日彩票x-| www.55090.com-彩博888官网| www.99966.cc-河口彩客化学泄漏| www.078856.com-搜索山东体彩论坛| www.158076.com-彩投是什么职业| www.494955.com-交友被带到博彩骗局| www.577616.com-彩虹糖颜色味道| www.659264.com-全国中奖彩票| www.835825.com-一举成名赢彩知| www.913768.com-万彩是如何赚钱的| www.980564.com-9968彩票-| www.hp96.com-快三走试图-| www.b82.vip-卖七星彩用什么软件| www.41lb.com-开彩妆店赚钱吗| www.802.live-得彩在线-| www.5402.vip-彩票中奖作假| www.12897.com-篮球彩开奖结果| www.59362.com-快三权威平台租用| www.076847.com-福彩3d独胆-| www.151653.com-彩票软件哪个最好| www.259988.com-京东彩票诈骗| www.338559.com-118彩票官方苹果| www.428305.com-苏州福彩领奖地址| www.532507.com-临沂彩票店转让| www.657306.com-彩票游戏厅-| www.753628.com-2m彩票app-| www.850298.com-网站快三真实吗| www.922914.com-体彩扑克3奖金| www.983612.com-彩66下载-| www.dw00.com-众盈娱乐五分快三| www.wx66.com-中彩网首页开奖公告| www.21je.com-福彩3d开奖投注网| www.837.org-丨7500乐彩网| www.5391.biz-四川体育彩票兑奖| www.10947.com-澳客彩票官网| www.57358.com-澳客彩靠谱吗| www.046062.com-c彩83安卓版| www.132458.com-河南彩礼20万| www.211307.com-私彩庄家靠什么盈利| www.288780.com-体彩术语解释| www.398886.com-七星彩千军万马图纸| www.528472.com-微彩点播苹果版| www.616586.com-童神彩网高手榜| www.692348.com-9万彩票下载软件| www.773447.com-中彩网计划-| www.882035.com-彩票工资车-| www.965054.com-彩七七违法吗| 博友彩www.682224.com| www.ja18.com-福彩通app-| www.c26.me-新派彩-| www.32dy.com-福彩中心下班时间| www.1076.wang-福彩高频彩软件| www.7722.cm-玩大发快三软件下载| www.26979.cc-福彩快三网投首页| www.72691.com-精彩内容-| www.059731.com-体彩排五开奖| www.140024.com-天津市福利彩票兑奖| www.220058.com-重庆快三彩票| www.295296.com-微彩票下载-| www.366114.com-自学彩铅画的app| www.459550.com-彩票平台靠什么盈利| www.550989.com-彩票合买的好处| www.683543.com-怎样用手机购买体彩| www.764163.com-福彩幸运六点半| www.864567.com-彩膜手机-| www.930250.com-竞彩去哪兑奖| www.984519.com-爱彩乐双色球遗漏| www.iq85.com-众彩网排3专家预测| www.a51.cn-七乐彩玩法技巧| www.30gm.com-中国竞彩网赛果| www.0066.biz-辽宁体彩年销量| www.6569.cc-小站宝彩票店加入| www.17010.com-彩票門店-| www.58687.com-山东福彩助手中彩乐| www.090893.com-go彩票app-| www.155280.com-旧版好彩客下载| www.255702.com-在哪买快三-| www.327342.com-福彩七乐彩专家预测| 幸运众彩www.108065.com| www.37327.com-购彩3是什么东西| www.490958.com-七星彩四码取数法| www.wt88.com-人人中彩票网站| www.14pf.com-7星彩18143-| www.373.la-牛票网彩票-| www.3821.xyz-七星彩长条图局王| www.9138.cc-搜索彩虹宝宝视频| www.58466.cc-8号彩票幸运飞艇| www.022428.com-买彩票的搞笑句子| www.092230.com-一分快三如何破解| www.155796.com-13彩在哪下-| www.250113.com-中彩彩票αpp| www.310103.com-吉林新快三遗漏数据| www.375763.com-福利彩票山东群英会| www.534407.cc-我玩彩票哪个平台好| www.629702.com-彩票龙虎是什么意思| www.697575.com-清明节体彩放假吗| www.771549.com-老好彩客下载| www.875686.com-重庆时时彩外挂| www.953629.com-旺角彩票-| 熊猫彩票www.555xm.cc| www.bz41.com-买彩票怎么选号中奖| www.uc50.com-彩神软件在哪儿下载| www.00wp.com-天天彩票能信吗| www.65lv.com-山西体彩中心电话| www.0401.cn-迪士尼彩乐园2下载| www.9580.shop-保利彩票能提现吗| www.46909.com-中国福利彩票预测网| www.88638.com-梦到别人中彩票大奖| www.038677.com-一等奖彩票图片| www.137674.com-体育彩票快3直播| www.208922.com-快彩网app下载| www.274579.com-肖立刚福彩讲师| www.373582.com-王者彩票怎么玩法| www.487700.com-佛山福利彩票加盟| www.557757.com-福彩20分钟-| www.619128.com-微博刮刮彩-| www.680897.com-福彩开奖链接| www.751535.com-8k彩票破解器| www.872711.com-福彩三的红五图库| www.939722.com-众盈彩票的骗局| www.986471.com-竞彩足球比赛赛果| www.cai7366.com上海快三今天| www.ja41.com-香港福彩走势图| www.yl28.cc-彩票投注站加盟| www.13vb.com-广东福彩双色球| www.77tr.com-彩票服务器租赁| www.1025.cc-好盈彩票官网| www.9815.biz-古建彩绘施工流程| www.47408.com-500广东体育彩票| www.86907.com-福彩3d复式-| www.032327.com-百乐彩骗局揭秘| www.101192.com-一分快三开奖软件| www.162275.com-1分钟快三-| www.282936.com-澳门六星彩官网| www.360427.com-体彩11选五5| www.433468.com-贵州彩民9000万| www.518013.com-1分彩开奖号码| www.577885.com-娱乐微信时时彩| www.637555.com-彩虹彩虹彩虹的虹| www.802164.com-彩29网站-| www.870208.com-甘肃快三开奖结果啊| www.981281.com-1990彩票平台| www.ak68.com-福彩3d试机号查询| www.pm88.cc-福彩双色球兑奖表| www.1mp.com-连连中彩票-| www.46ke.com-吉林快三开结果查询| www.256.cm-2019体彩新玩法| www.3132.biz-刘大军彩票书籍| www.7935.win-七彩椒辣不辣| www.19994.com-河南幸运彩开奖视频| www.56120.com-七星彩中奖彩票| www.92925.com-岩棉彩钢板规格| www.037871.com-河北快三和值大小| www.197664.com-网易彩票开奖大全| www.257520.com-如何玩上海快三| www.316939.com-彩票9是提现不了的| www.373753.com-精彩足球预测| www.513142.com-90彩票是什么网站|