头像

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

来源:http://www.macunsekeri.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.macunsekeri.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.658152.com-百宝福彩-| www.870061.com-江苏快三最长多少期| www.qb00.com-彩票所有应用大全| www.26lc.com-彩煌电子-| www.8xm.com-七星彩助手6号图纸| www.87xz.com-彩票77全天计划| www.3401.vip-哪里能玩快三| www.14771.com-彩票开市时间| www.03448.com-彩票上瘾能戒掉吗| www.63734.com-今日竞彩单场专家| www.oq60.com-陈赫中彩票-| www.947996.com-四川彩票网-| www.ly6.cc-2013彩票-| www.543351.com-彩尊app官网| www.777076.com-时时彩倍投骗局| www.933305.com-中福快三一分钟彩票| 大赢家彩票平台www.377192.com| www.79775.com-宁夏福彩快三技巧| www.838183.com-竞彩团队如何打水| www.17488.cc-淘彩app下载官方| www.84199.com-泰来彩钢瓦厂| www.079642.com-众博彩票99zdc| www.87fn.com-福彩三毛3d图| www.7024.biz-属马的与彩票| www.52884.com-好彩4宝珠-| www.011492.com-北京5分彩官网开奖| www.105592.com-江苏体彩e球| www.179753.com-江苏快三单双骗局| www.409733.com-皇彩票下载安装| www.575273.com-3d彩宝贝走势图| www.678070.com-龙岩福彩工作站| www.799523.com-开彩票站怎么赚钱| www.4705.cc-湖北彩票作假事件| www.38016.com-竞彩购彩大厅| www.43360.com-百福彩票合法吗| www.033749.com-彩乃奈奈在线观看| www.47425.com-小燕子是蓟彩芝| www.054585.com-幸运快三计划网页版| www.763792.com-华宇装潢彩票能玩吗| www.920287.com-众彩彩票平台官网| www.979333.cc-龙彩绘-| www.bc56.com-爱彩通手机版| www.su82.com-彩99安卓版-| www.03xr.com-风景画彩铅简单一点| www.79mu.com-彩乐园新版下载| www.1794.xyz-福彩3d彩吧论首页| www.h15.me-七星彩专家选号汇总| www.618.name-福彩3d天气网保真| www.zv88.com-彩81彩票app| www.fp87.com-网上快三有赢的吗| www.17kq.com-彩票运营中心| www.002.cc-竞彩猫推荐人| www.5755.me-代买彩票犯法吗| www.64450.com-篮球竞彩分析app| www.044861.com-快三未出号码| www.221665.com-瑞彩祥云答案| www.504066.com-彩票为什么限号| www.17913.com-竞彩2串1返奖率| www.005522.cc-456彩票-| www.115092.com-广东十一选主彩乐乐| www.9004.cm-七乐彩软件免费下载| www.234790.com-人人中彩网下载安装| www.569539.com-微彩宝下载-| www.788386.com-五分彩计算法| www.525023.com-海门时时彩事件| www.619520.com-彩票撕了还能兑奖吗| www.691365.com-彩票店二维码| www.42949.com-天津七星彩开奖结果| www.028913.com-购彩网入口-| www.137685.com-北京快三奖金表| www.713434.com-王者彩票wzcp| www.823279.com-我现在附近的福彩店| www.908946.com-体彩排列五新玩法| www.976648.com-秀山彩礼-| www.983320.com-上海体彩兑奖地方| www.35yq.com-亿彩彩票最多黑几期| www.2159.cn-泊利娱乐彩票下载| www.777198.com-七星彩大赢家| www.896617.com-彩票中千万大奖的人| www.990129.com-福彩藏机图谜总汇| www.ag43.com-彩123-| www.yw42.com-体彩十一选五天津| www.42ps.com-彩票那几天开奖| www.955.space-七星彩几位数| www.1912.cm-九万彩票软件安卓版| 头条彩票www.cp58870.com| www.899159.com-免费彩票api| www.996916.com-彩宝网联带走势图| www.br65.com-查一下彩票中奖情况| www.xs12.com-怎么买彩票中五百万| www.22vq.com-南充福彩中心| www.1835.wang-彩富网香港正板| www.8533.org-彩票2元网可靠吗| www.29103.com-博乐彩票登录网址| 彩客网www.309877.com| www.ua57.com-新快三遗漏-| www.03oi.com-彩票中一个红一个蓝| www.75yz.com-经典彩票-| www.0835.xyz-功夫时时彩ios| www.35783.cc-福利彩票兼职赚钱吗| www.77080.cc-京彩集团下载| www.033829.com-神彩争霸ll-| www.172653.com-152彩票下载| www.30313.com-大连体彩中心电话| www.69113.com-鸿运彩票中心地址| www.029578.com-万利彩票app下载| www.098616.cc-福彩在线官方平台| www.155599.com-上海快三稳赚作弊| www.565098.com-信阳体育彩票站| www.761934.com-湖北快三害死我了| www.827749.com-彩66骗局-| www.15293.com-彩吧图库第三版| www.62773.com-体彩二十选五开奖号| www.229830.com-共享彩票gx992| www.7340.org-附近福利彩票| www.61765.cc-菲律宾博彩客服招聘| www.044752.com-博发彩票是否违法| www.155347.com-福利彩票双色球分析| www.257606.com-家彩开奖-| www.222767.com-福彩app下载| www.315092.com-彩35彩票网站| www.430224.com-1分彩开奖历史| www.517828.com-福利彩票怎么抓| www.533761.com-七星彩奇葩号码| www.552487.com-爱乐彩江苏十一选五| www.80267.com-口袋彩票怎么注册| www.711381.com-北京500万彩票网| www.028654.com-下载个快三-| www.067818.com-福彩五分钟开奖1次| www.187122.com-时时彩走势图彩| www.268712.com-2元彩票网走势图| www.269757.com-278彩票-| www.05375.com-买彩票能中1万吗| www.82162.com-传统彩是什么| www.591885.com-福利彩票双色球奖金| www.965964.com-福彩快3贴吧论坛| www.rd9.com-甘肃快三助赢计划| www.vu61.com-彩票k线图走势分析| www.16oa.com-乐彩双色球论坛静| www.59ch.com-我的彩票3d开奖| www.1650.net-陕体彩11选5开奖| www.8681.org-彩票开奖模拟器下载| www.035435.com-幸运彩票网页计划| www.359222.com-女生买彩票-| www.505820.com-时时彩开户送体验金| www.961770.com-qq怎么买彩票| www.cp853.com-吉林快三注册盘| www.166025.com-北京快三形态走势图| www.323968.com-爱乐透手机彩票网| www.396262.com-福彩中心过年放假吗| www.491668.com-竞彩一直输-| www.27ah.com-快三出现23期龙| www.456.gg-因为穷所以买彩票| www.4541.vip-深圳彩票软件开发| www.9106.me-306彩票破解版| www.15.org-想中彩票的说说| www.333.biz-长春中彩票去哪领奖| www.019204.com-彩票之家开奖| www.106890.com-瑞彩祥云8下载| www.197441.com-华人彩票—app| www.047676.com-彩票3d计算软件| www.125888.com-多玩彩票下载| www.8812.in-阿里彩票登录网址| www.38297.com-河北福彩中心地址|