头像

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.95aj.com-什么是多彩投众筹| www.95782.com-福彩与慈善的关联| www.313133.com-快三稳赚-| www.769202.com-彩票女什么意思| 网易彩票www.078wy.com| www.509639.com-利彩365团队| www.63nq.com-九宫格彩票-| www.191512.com-湖北省快三-| www.296108.com-快三直选一注| www.227502.com-排列三众彩网推荐| www.165.website彩库宝典手机版图| www.151277.com-湖北快三号码统计表| www.580607.com-百福彩票下载安装| www.695278.com-彩票旗舰网下载| www.794911.com-快三线上正规吗| www.900693.com-c777彩票-| www.966868.com-彩票店有大发快三吗| 13e彩票www.810837.com| www.nc96.com-爱彩乐手机版下载| www.330235.com-下载易网3d彩票| www.353056.com-华宇京彩软件| www.137414.com-福彩3d今日字谜图| www.692581.com-泰国彩票开奖| www.767656.com-体彩票福利彩票开奖| www.929081.com-福彩跟单合法吗| 吉利彩票www.80075q.com| www.87832.cc-体彩排例三藏机诗| www.696678.com-金华市体彩中心地址| www.804268.com-体育彩票网上如何买| www.886723.com-中国福彩是骗局吗| www.966802.com-快三中奖几天有效| www.cp0992.com-快三计划软件官网| www.vp30.com-86彩票开奖网| www.87kz.com-彩票大师安全靠谱吗| www.779716.com-今日福彩杀一码| www.284802.com-重庆时时彩规则调整| www.800778.cc-福彩天天彩图| www.887838.com-下我人人爱彩票| www.972724.com-彩铅荷花-| www.bf6.com-中原彩票大厅app| www.990203.com-彩77是安全平台吗| www.xj78.cc-乐彩bbs1-| 126彩票网www.126xc.com| www.924945.com-全民赢彩票app| 818合彩www.www.9889hc.com| www.35vi.com-五分彩万为计算公式| www.113605.com-三彩翡翠-| www.000921.com-5分快三开挂软件| www.593188.com-彩虹10无人-| www.731705.com-8k彩票大小规律| www.848117.com-庆阳天价彩礼| www.930932.com-360体彩七星彩| 彩民网www.79520c.com| www.2693.com-福彩书-| www.012800.com-七星彩35-| www.097708.com-吉林快三讨论群| www.805118.com-竞彩软件哪个好| www.903326.com-上海彩票网-| www.979668.com-12彩票软件下载| www.nd5.com-河南福彩网快3预测| www.84989.com-民政部彩票2017| www.180771.com-青海福彩快3走势图| www.688167.com-福彩3论坛手机版| www.814114.com-彩吧图迷第三板| www.28782.cc-体彩为什么不算赌博| www.733744.com-篮球体彩开奖时间| www.472887.com-迪斯尼彩乐园app| www.713523.com-王者彩票闲聊| www.444281.com-足球全民彩票| www.127989.com-彩虹歌曲合唱| www.949899.com-888时时彩-| 福彩www.16878j.com| www.524603.com-网上平台彩票网站| www.602081.com-游戏厅里的彩票| www.719583.com-3d彩涂报纸-| www.839192.com-彩70彩票可靠吗| www.951682.com-红彩会9号-| www.cn89.com-彩报3d怪字图| www.42de.com-彩票管家app| www.jq83.com-神彩8官网下载| www.58jv.com-中国彩票客户端下载| www.982469.com-彩票店提成是多少| www.cm69.com-天津快三-| www.17614.com-足彩竞彩胜平负玩法| www.93.la-9万彩票老版| www.85628.cc-七星彩创始人白秀华| www.488884.com-时时彩套利新技术| www.ly.com-体彩网首页-| www.657732.com-历年情人节中彩票| www.848856.com-苹果手机时时彩宝典| www.952001.com-中大奖彩票网下载| www.cp0688.com-快三软件破解版下载| www.42888.cc-新华彩票公司| www.ta24.com-上海11选5爱彩乐| www.18wz.com-彩票店促销活动方案| www.fg3.com-分分彩规律技巧| www.658612.com-彩乐国际网址| www.391267.com-意彩官网首页| www.9639.wang-凤彩网排列五专家| www.961498.com-福利彩票刮刮乐英文| www.52971.cc-青海快三专家推荐| www.123999.cc-南方双彩下载安卓| www.29556.com-快彩网是正规的吗| www.505620.com-百彩票-| www.676441.com-体彩专管员工资待遇| www.0089.cc-带有彩字的好听网名| www.623949.com-春秋彩票客服| www.559064.com-开奖公告爱彩网| www.656937.com-澎湃彩票真的假的| www.744163.com-重庆福彩抽奖| www.6611.cm-1010彩票官网| www.933785.com-福利彩票在哪里兑奖| www.999848.com-易彩双色球预测| www.fi04.com-江苏快三计划数据| www.013512.com-南国七星彩票规律图| www.462618.com-排列五彩票开奖查询| www.579840.com-四川体彩即开型彩票| www.844470.com-星之卡比三重彩| www.cai5933.com快三吉林计划| www.34ql.com-福彩3论坛高手独胆| www.16101.com-新浪彩双色球走势图| www.295073.com-福利彩票规则介绍| www.143933.com-彩运网是黑网吗| www.fa43.com-北京福彩网官网| www.640719.com-1216彩票注册| www.726393.com-彩运网-| www.799679.com-快三最高中奖纪录| www.871603.com-中彩娱乐下载手机版| www.940076.com-休彩排列五走势图| www.981776.com-星彩网走势图| www.379602.com-彩票书双色球秘籍| www.ir32.com-竞彩投注比例| www.v12.top-网上从哪里买彩票| www.27366.cc-南国七星彩空白长条| www.136088.com-709彩票正规吗| www.111694.com-南方彩票下载| www.6636.bid-体彩排三图谜字谜| www.85180.com-代领彩票外地| www.27538.com-凤凰彩票快3计划| www.116306.com-易讯天空彩票投注站| www.r29.in-快三提前开奖| www.561309.com-365好彩票-| www.624324.com-福利彩票三d或机号| www.054823.com-体育竞彩比分直播| www.900539.com-小军福彩三d图| www.964129.com-买彩票几点开门| 网易彩票www.26163r.com| www.52dn.com-利彩华辰-| www.221.org-好彩牛仔-| www.796893.com-正规彩票软件下载| www.821106.com-常熟福彩销售点| www.705777.com-彩发发下载-| www.772704.com-网络彩票帮忙投注| www.062382.com-天天乐彩官方网站| www.226984.com-福彩快三直营网站| www.352848.com-七星彩守号技巧| www.637079.com-彩虹7和b2-| www.84cp.cc-好彩客app最新版| www.110748.com-ee彩软件-| www.187568.com-时时彩9码漏洞| www.6468.xyz-巨彩51中奖怎么领| www.837516.com-立彩助手苹果怎么下| www.897111.com-发彩网彩票| www.954050.com-手机时时彩缩水软件|