头像

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

来源:http://www.shentongtex.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.shentongtex.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.82ov.com-体彩网吧-| www.824300.com-下载3d彩票图案| www.656737.com-51888彩票-| www.ni13.com-华夏彩票下载| www.229612.com-093彩票-| www.342323.com-百乐时时彩平台| www.447337.com-乐博彩票靠谱吗| www.488445.com-喜乐彩票监管| www.236968.com-足彩310视频直播| www.60mw.com-福彩家彩网胆码| www.h78.com-澳洲时时彩网| www.237465.com-中国足彩网竞彩| www.515944.com-开户得彩金彩票| www.00684.com-福彩3地胆码| www.4751.net-重庆彩票中奖新闻| www.70813.com-安徽快三计划团队谁| www.236154.com-江苏快三网易| www.365892.cc-福彩和值遗漏分析| www.497730.com-辉煌彩票手机版| www.590558.com-七星彩南国论坛火爆| www.690293.com-广西快3遗漏值快三| www.875094.com-安徽快三直播| www.ru73.com-有pc快三吗-| www.78755.com-合肥开个竞彩店| www.365810.cc-彩铅绘画人物图片| www.093335.com-彩色沥青造价| www.268610.com-彩票快三助手下载| www.441182.com-体彩大乐透论坛预测| www.558432.com-234天天彩-| www.734703.com-彩色沥青是什么东西| www.cai3266.com福彩新快3-| www.591910.com-七星彩官方网站投注| www.40636.com-世界杯的足彩| www.203026.com-上海快三012图表| www.372895.com-吉林快三变动| www.661793.com-全民手游彩票| www.m57.top-彩票头奖的预兆| www.752881.com-富贵彩是不是骗人的| www.gt25.com-上海快三精准计划| www.636915.com-emoji表情彩虹| www.69188.cc-印尼五分彩后开奖| www.885487.com-这期七星彩中奖号码| www.89345.com-福彩3d号码讨论区| www.061619.com-彩客网五分快三| www.uh34.com-谁有彩票邀请码| www.218956.com-百姓彩票是真的吗| www.631256.com-七色彩票-| www.87my.com-体彩可以买世界杯吗| www.6474.vip-51彩票网靠谱吗| www.238911.com-充100送28彩金| www.878421.com-网易3d彩票下载| www.008125.com-福彩开奖上期| www.72193.com-25彩票首页-| www.103505.com-广东新粤彩报| www.845816.com-彩票是事业单位吗| www.988233.com-两分快三全天计划| www.752639.com-福彩3d专业玩彩| www.63vh.com-中国彩票研究院| www.0331.net-彩票冷热走势技巧| www.438520.com-五彩池-| www.qt0.com-幸运快三精准计划网| 8号彩票www.60108t.com| www.220672.com-彩神免费计划官网| www.678640.com-永利送彩金-| www.593279.com-彩虹6号干员| www.948667.com-手机彩票真假| www.253543.com-竞彩258手机版| www.391572.com-体彩5开奖-| www.41rn.com-网易彩票结果| www.131848.com-河南信阳娶媳妇彩礼| www.166162.com-快三玩法中奖介绍| www.069065.com-幸运5分彩是真的吗| www.32444.com-大乐透爱彩人家| www.032144.com-足彩精算师-| www.191375.com-彩票的走势图怎么看| www.360061.com-福彩投注下载官网| www.502156.com-买500彩票犯法吗| www.623010.com-彩播是什么意思| www.774494.com-如何买双色球彩票| www.945291.com-谁有吉林快三预测群| www.16ar.com-体育彩票巅峰对决| www.81856.cc-时时彩遗漏数据| www.581518.com-凤凰vip快三网址| www.mi6.com-爱彩乐网-| www.4872.cc-下载最新版卓易彩票| www.980694.com-利彩平台软件| www.66089.cc-福彩2018151| www.133955.com-河南省快三近30| www.8002.cm-nba签约博彩| www.39899.cc-彩票分析和走势软件| www.92355.cc-中原彩票彩种| www.646298.com-足彩流水怎么算| www.zy57.com-福彩上海兑奖地点| www.4530.com-体彩19036结果| www.xe86.com-快3彩票投注app| www.42ps.com-彩票那几天开奖| www.905907.com-天天体彩app下载| www.230041.com-幸运时时彩开奖记录| www.568784.com-最新福彩公告| www.64258.com-中国足球彩票竞猜| www.29323.com-苹果体彩软件| www.47414.com-招财猫彩票官网| www.896986.com-彩世界彩票-| www.094802.com-福彩七加一开奖结果| www.790218.com-那种彩票软件好用| www.937774.com-云彩厅下载-| www.92ai.com-进口彩铅笔56色| www.654068.com-赢彩天空彩票| www.291910.com-什么彩票绑卡送彩金| www.731549.com-支付宝里彩票怎么玩| www.254231.com-爱乐彩时时彩推荐号| www.xm81.com-11选5彩票官方| www.036667.com-足彩2串1中奖规则| www.553734.com-竞彩足球腰斩怎么算| www.652768.com-梦到彩票号码解梦| www.721911.com-好彩堂开奖现场| www.862278.com-k彩手机版下载安装| www.813383.com-彩票巫师双色球预测| www.119367.com-九万彩票苹果版| www.266143.com-体彩大乐透选号技巧| www.1195.pw-本港彩票香港六网址| www.207357.com-内蒙体彩快三| www.03930.cc-辽宁福彩发行中心| www.110792.com-彩票吾爱破解| www.345099.com-彩八仙计划软件| www.621313.cc-福彩连连看25万图| www.851325.com-众彩网首页网站| www.02av.com-福彩开机号三十期| www.ss75.com-小鹿彩票-| 网易彩票www.36788x.com| www.54343.com-体彩标志-| www.038820.com-7星彩开奖结果直播| www.183875.com-足球彩票开奖结果| www.400786.com-体彩排列三跨度振幅| www.015744.com-彩神软件骗局揭秘| www.zy2.com-福彩河北-| www.388648.com-彩票线上买-| www.6195.biz-500彩票开奖公告| www.591693.com-福彩三地优势| www.00522.cc-体彩怎么买球员| www.40922.com-亚洲彩票登-| www.75998.com-玛雅吧彩票登录| www.036736.com-快乐彩22选1软件| www.120430.com-7星彩多少天内兑奖| www.186187.com-各种釉彩大瓶| www.gi97.com-快三秒加盟费| www.03vp.com-彩票限号能出吗| www.75nn.com-下载澳客彩票客户端| www.0916.date-时分彩票靠谱吗| www.9200.biz-七百万彩票网| www.52901.com-港版绿好彩多少钱| www.99667.cc-体彩选3开奖号码| www.501779.com-现在还有基诺彩票吗| www.626961.com-茂腔罗彩记全集| www.779130.com-菠萝彩论坛登录| www.938718.com-亿彩彩票官网登录| www.fs65.com-uu快三直播破解版| www.45vc.com-体育彩票申请资格| www.362244.com-彩虹心情好的说说| www.507944.com-k彩平台客户端下载| www.659888.com-福彩中心主任贪污| www.67qc.com-体育彩票销售额| www.4281.vip-乐彩uv卷材打印机| www.024727.com-上饶市体彩中心|