头像

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

来源:http://www.upwardblast.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.upwardblast.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.828795.com-彩票离婚案例| www.988919.com-家彩网胆码-| www.ne12.com-vip彩首页-| www.30gx.com-彩票大奖兑奖引见| www.2478.pw-彩票网售最新消息| www.9971.in-牛彩彩摘网首页| www.63631.com-有返点的彩票网站| www.031499.com-网络彩票赌博经历| www.115331.com-移动彩票财务清算| www.200025.com-体彩开奖号码今天的| www.279382.com-时时彩压豹子的规律| www.466026.com-搜索彩库宝典| www.567651.com-江苏体育彩十一选五| www.674564.com-英国都有什么彩票| www.786455.com-大赢家快三-| www.892371.com-彩票开奖360安全| www.987023.com-购彩票的app| www.au34.com-福彩快乐10分开奖| www.yn34.com-体彩排三开奖时间| www.41ta.com-三十六选七彩票开奖| www.986.hk-易中彩网站-| www.00959.com-河北福彩开奖时间| www.67550.com-网彩是不是赌博| www.056073.com-快三助赢软件下载| www.227750.com-江苏体彩网七位数| www.324267.com-乐彩网怎么不能提现| www.410256.com-唯彩看球老版本| www.663356.cc-好123福利彩票| www.758359.com-万鸿彩店-| www.921716.com-f彩网app-| www.985663.com-众彩网排列三千里马| www.gj5.com-玩时时彩输了| www.qw76.com-时时彩总和规则| www.20gl.com-彩票19030-| www.530.cm-为什么玩分分彩老输| www.5862.xyz-易购娱乐时时彩代理| www.31137.com-新彩吧手机版图谜| www.022586.com-福彩心相约论坛| www.108387.com-买彩票的正确心态| www.190535.com-大发快三怎么赚钱| www.802359.com-竞彩足彩让胜| www.897971.com-卖竞彩的宣传语| www.978959.com-快三软件作弊器| www.sr04.com-台湾时时彩的骗局| www.14aj.com-五分⑥和彩特尾计划| www.90kn.com-3d通博彩免费版| www.3458.cc-彩寶網-| www.17490.com-时时彩票骗局揭秘| www.81760.com-全天时时彩是骗局吗| www.647305.com-吉林快三庄家| www.843093.com-民政局福彩中心上班| www.926231.com-成功彩票注册| www.986841.com-七乐彩预测号| www.bo4.cc-福建福彩快3走试图| www.pu55.cc-砍龙团队刷彩流水单| www.12mz.com-7彩娱乐app下载| www.88sa.com-中阔福利彩票| www.2940.in-彩票励志搞笑图片| www.9011.loan-乐彩彩票平台代理| www.71205.com-3d彩票-| www.038337.com-779彩票软件| www.143555.com-500时时彩登录| www.324915.com-彩票统计器软件大全| www.421062.com-足彩金手指曰报| www.570421.com-七彩虹显卡售后| www.640049.com-222彩票下载| www.758877.com-1分钟大发快三骗局| www.879252.com-彩票几位数-| www.974627.com-南方彩票-| www.be22.com-五分彩是骗局吗| www.vf14.com-快三怎么看出二同号| www.16sj.com-时时彩操盘手抽分红| www.1454.vip-海南博彩业放开| www.9887.vip-国家要取缔快开彩票| www.66271.com-马云的彩票网站| www.051822.com-彩八彩票手机版| www.142520.com-彩运8能玩吗| www.228870.com-体彩快三开奖| www.311950.com-3d彩票图纸| www.387691.com-好彩赢三张怎么提现| www.581269.com-幸运分分彩查询| www.675369.com-宏盛彩票平台靠谱么| www.753963.com-彩票自动挂机源码| www.878046.com-彩票快三讲座视频| JJ彩票www.42042.cc| www.fi48.com-快三辅助-| www.xl22.com-鑫彩网买彩票| www.19vw.com-彩票5平台是真的吗| www.1005.cc-福利彩票收银| www.8313.cm-江西省体彩-| www.68641.com-7k购彩网址-| www.045728.com-国彩票网-| www.135687.com-北京快三精准计划网| www.217247.com-私彩app源码| www.289238.com-彩神1app-| www.411190.com-唯彩会体育下载| www.520567.com-福彩快三限号规定| www.661560.com-足彩8串1巨奖| www.770764.com-时时彩票平台怎么租| www.868229.com-易彩网怎么样| www.950772.com-体彩给胆三天必出| 凤凰彩票www.5091t.com| www.du14.com-新快三游戏手机版| www.vz83.com-中国福利彩票群骗局| www.13np.com-高鸿彩票app| www.1495.org-福彩通可靠吗| www.9165.vip-78彩票软件-| www.49788.cc-体彩外围倍率| www.94600.com-益和彩票-| www.058852.com-百度乐彩登录| www.192566.com-江苏快三预测与推荐| www.276057.com-七乐彩胆拖中奖图| www.987888.com-彩83彩票手机版| www.cp4747.com-湖北福彩快三口诀表| www.563658.com-老谢看彩-| www.635671.com-彩宝贝七星彩开奖| www.739672.com-网上彩票赔20万| www.810306.com-代购海外彩票| www.879864.com-安徽快三新浪走势| www.967361.com-微信彩票群揭秘| 购彩在线www.66332s.com| www.fc07.com-5分钟开一次彩票| www.wl49.com-中福快三走势图表| www.12fq.com-重庆时时彩作弊稳赚| www.79jj.com-时时彩推波方案| www.1463.pw-彩铅画乡村风景| www.13190.com-中彩网是啥-| www.55448.com-玩博彩犯法吗| www.008811.com-时时彩数据导入| www.090524.com-福彩双色球走势图2| www.142524.com-合乐彩票平台注册| www.216853.com-快三投注好平台| www.300899.com-快三稳赚不赔的方法| www.640178.com-免费下载新浪爱彩| www.802347.com-永旺彩票真假问题| www.876577.com-中心彩报-| www.978218.com-单层彩钢瓦围挡| www.vc13.com-久久彩吧字谜图谜| www.07nd.com-七星彩番外-| www.0591.space-能挂机的彩票平台| www.8183.bid-七乐彩单式7个数字| www.57730.com-信誉好点的黑彩平台| www.023492.com-重庆时彩破解网| www.131071.com-江苏各地彩礼一览表| www.220999.com-吉林快三不同号推荐| www.293234.com-481体彩开奖| www.360248.com-中国彩票主任| www.442579.com-彩票注册优惠活动| www.529279.com-彩虹的花束ps4| www.700654.com-福彩开奖软件下载| www.771384.com-澳门五分彩官方首页| www.868100.com-星期三买什么彩票| www.954836.com-瑞彩祥云抢红包神器| www.bd84.com-三分彩怎么玩| www.rm88.cc-自己的彩之源邀请码| www.73bl.com-体彩杀尾预测| www.1214.xyz-大发彩票是真是假| www.7961.org-授渔看彩杀号| www.21982.cc-手机app刷彩兼职| www.57198.com-彩播ios-| www.022528.com-分分彩单双稳赚| www.081606.com-体彩吉林11选五| www.134714.com-中国体彩7位数| www.197072.com-彩票123导航|