头像

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

来源:http://www.weijinfan.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.weijinfan.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.789615.com-竞彩输钱害人| www.482.pw-重庆时时彩进群| www.729666.cc-五次福彩3d奖金表| www.949839.com-九州彩票平台| www.9wc.cc-体彩超级大乐透微博| www.6241.com-竞彩之家开通权限| www.483234.com-刮刮彩大坑-| www.449915.com-利用时区差买彩票| www.30yl.com-彩虹授权官网查询| www.38066.com-一分快三外挂下载| www.2469.cm-不思议迷宫兔子彩蛋| www.219673.com-购彩论坛-| www.389364.com-东莞长安福利彩票店| www.306686.com-快三三不同-| www.388763.com-盈盈彩票是真的吗| www.503653.com-望彩娜是什么意思| www.711396.com-彩票出票返点| www.841543.com-彩妆盘发培训班| www.940182.com-彩汪汪彩票安卓版| 55世纪www.202115.com| www.17565.cc-彩票店利润怎么算| www.84dg.com-旭彩官方旗舰店| www.1077.top-七星彩在哪个台开奖| www.950349.com-彩票七星彩上期开奖| www.ca86.com-快三挂机软件下载| www.t24.biz-体彩合买是什么意思| www.1639.in-澳洲三分彩开奖记录| www.808668.com-大牌彩票贴吧| www.895303.com-五福彩彩票苹果版| www.09wj.com-福彩什么时候封盘| www.166978.com-福彩快三中奖规则| www.285010.com-中国大量彩票店倒闭| www.318564.com-福利彩票103期| www.410549.com-七彩球怎么拼装视频| www.517385.com-职业高频彩-| www.587004.com-连红彩票安卓版下载| www.662345.com-七星彩截止时间| www.739491.com-盈彩彩票是不是骗子| www.817353.com-福彩机器多少钱| www.893175.com-49彩票手机开奖| www.973635.com-快三能回本吗| www.ve.cc-快三线上投注平台| www.95cb.com-老牛足彩分析| www.12528.com-彩票中奖哪里兑奖| www.005344.com-河北福彩地方彩票| www.095058.com-福利3d彩票怎么买| www.119199.com-福彩3+1多少钱| www.3yr.com-爱彩网下载安装| www.39375.com-公牛彩票app下载| www.4211.org-七彩国旅-| www.76637.cc-七彩娱乐彩票| www.129438.com-掌优彩票安全吗| www.235724.com-特彩吧免费报码| www.313722.com-竞彩网首页首页| www.007046.com-福建体彩店装修| www.sv3.com-上海彩票店-| www.677230.com-全国彩票开奖360| www.65296.com-青海省彩票中心| www.027668.com-彩票对冲套利靠谱吗| www.109095.com-下载7k官方彩票| www.181826.com-幸运快三官方网站| www.299674.com-彩879软件下载| www.435661.com-湖南福彩微信公众号| www.563593.com-福利彩票2323期| www.703843.com-368彩票网站| www.798335.com-彩运8.首页-| www.884347.com-澳门十大博彩| www.971324.com-彩票分析基础pdf| www.dv30.com-街机新快三下载安装| www.876458.com-基诺彩票怎么买| www.20ij.com-新浪胜足彩-| www.126349.com-彩店宝官网下载| www.293091.com-幸运彩二视频| www.431656.com-彩票行家·com| www.601499.com-亿元彩票网站靠谱吗| www.938757.com-亿彩下载安装| www.32713.com-2018彩礼价格表| www.002420.com-盖尔霍华德彩票理论| www.557566.com-福利彩票多少税| www.98456.cc-比特币分分彩害死人| www.150172.com-万豪彩票牛牛总是输| www.954853.com-七彩彩票下载| www.jo1.com-江苏快三开奖一定牛| www.231323.com-1分钟快三计划网| www.314668.com-足球彩票规则及玩法| www.36269.cc-懂彩帝app安卓版| www.220905.com-斗牛彩票-| www.312139.com-彩票话术大全| www.515685.com-领航彩是真的吗| www.820266.cc-彩票投注站如何赚钱| www.891189.com-梦想彩票站官网| www.950159.com-百宝彩怎么申请账号| C9999www.318548.com| www.21ca.com-怎样制作彩票走势图| www.5444.cc-如何在杭州开彩票店| www.10109.com-微彩吧平台-| www.266289.com-高频彩票将取消| www.335914.com-明天快三-| www.pf10.com-吉林快三25期预测| www.14wk.com-博发彩票计划| www.80qk.com-蚂蚁彩票首页| www.1407.cm-大乐透彩池最新资金| www.6623.pw-068彩票-| 彩乐乐www.cll168.com| www.321692.com-彩票防连挂计划软件| www.443941.com-31彩票开奖结果| www.540605.com-驾着七彩祥云去接你| www.651298.com-名家水彩画作品欣赏| www.722142.com-足彩哪种玩法简单| www.809392.com-众博彩票软件下载| www.887183.com-彩票标记-| www.65nc.com-新时代彩票平台注册| www.965861.com-福彩3d猜大小| www.875313.com-彩票微社区-| www.968413.com-天律时时彩开奖历史| 天天乐彩票www.676285.com| www.oh34.com-福彩3d银海彩票| www.12by.com-彩票截止前购买| www.93ek.com-彩色相机发明时间| www.457002.com-恒彩88地址-| www.604666.com-中彩网双色球地址| www.572886.com-福彩61生肖玩法| www.8852.site-五分彩时时计划表| www.36131.cc-盛源彩票手机版| www.921308.com-时时彩五星直选计划| 500彩票www.798288.com| www.tj04.com-彩票166开奖结果| www.4136.cc-博众彩票软件下载| www.07741.com-中彩那天板书设计| www.70821.com-彩票查询排列五近期| www.468855.com-福彩迷图第三版| www.555787.com-越南河内5分彩| www.613139.com-福彩l-| www.666582.com-彩票连续倍投倍数| www.720087.com-一分幸运七星彩| www.783184.com-福利彩票0312| www.838095.com-8k彩票主页官网| www.887633.com-爱名彩-| www.71gs.com-关于彩票的句子| www.024742.com-江西省体彩中心位置| www.204887.com-快3彩票平台可靠吗| www.648336.com-彩宝是什么宝石| www.86ty.com-今年彩票中奖没人领| www.8567.bid-大乐透彩票杀号软件| www.835986.com-足彩大赢家缩水软件| www.892957.com-彩票内蒙古11选五| www.953852.com-福牛牛彩票官网| www.994387.com-上海快三专家推荐| www.dk78.com-重庆有快三吗| www.ra15.com-时时彩4星打法| www.6ao.com-如意分分彩助赢软件| www.303587.com-湖南快三开奖结果| www.462186.com-只是购买黑彩| www.83650.com-福彩360杀号定胆| www.092231.com-好运快三百度百科| www.192402.com-甘肃快三彩票手机版| www.289289.com-彩神网论坛-| www.360548.com-体彩环岛赛玩法规则| www.527889.com-时时彩最大历史遗漏| www.606303.com-足彩世界杯冷门| www.684217.com-体彩顶呱刮5元面值| www.753215.com-福彩跑马的叫什么| www.868319.com-亿彩彩票是真的假的| www.936159.com-够力七星彩梦册网|