头像

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

来源:http://www.iw4g.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.iw4g.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.51410.com-时时彩怎样投都是输| www.432357.com-体彩领奖到哪里领取| www.533921.com-aa牛彩会开机号| www.607078.com-牛彩一句定三码彩图| www.682246.com-微信提现的彩票网| www.765098.com-时时彩十大黑平台| www.871482.com-福彩红五布衣图库| www.940046.com-体育彩票4+1| www.991001.cc-七星彩可以买复式吗| www.wq3.cc-七星彩票开奖号码| www.sv75.com-九宫测彩法-| www.0436.biz-159竞彩-| www.572503.com-青海玉树快三查询| www.681279.com-沈阳福彩中心| www.780797.com-彩客网比分指数| www.857564.com-彩票就是无底洞| www.922731.com-人人中彩票升级版| www.980602.com-正版福利彩票一定牛| www.lj5.cc-一分快三辅助软件| www.649847.com-彩色跑活动策划书| www.770747.com-七彩建盏图片| www.861677.com-qq彩票在哪里看| www.948715.com-吉林省快三微信群| www.cb8.com-广西快三推测| www.177481.com-彩票快三规律破解| www.0283.loan-吃饭送彩票-| www.51681.cc-重庆时时彩易购网| www.99661.cc-亚博体育竞彩网| www.088351.com-福彩快三押大小单双| www.121035.com-福彩双色球选号秘诀| www.199869.com-快三二同号投注技巧| www.278551.com-一分快三在哪里开奖| www.575854.com-牛蛙彩票图彩好| www.650376.com-小班健康彩虹伞教案| www.6511.cm-买彩票中宝马| www.30112.com-苹果彩票网注册| www.91902.com-中彩那天生字教学| www.070287.com-彩亿-| www.365615.cc-竞彩北单对冲| www.452882.com-彩票是啥意思| www.551042.com-彩票app苹果下载| www.934304.com-智博彩票平台| 通盈彩票www.848066.com| www.wp55.com-中彩软件app| www.332655.com-668彩票网手机版| www.443759.com-七星彩中奖专业户| www.566069.com-搜狗彩票网官网| www.669245.com-环球彩票平台客服| www.796116.com-享彩直播-| www.932362.com-三彩官方折扣店| 福利彩票www.99677k.com| www.rd57.com-哪个彩票软件最好用| www.82el.com-中国新彩吧网开机号| www.76vi.com-体彩排列五历史| www.2618.net-惠普彩色打印机加粉| www.005581.com-彩1app在哪下载| www.26813.cc-七星彩购买技巧| www.cp2017.cc-中国快三网-| www.766649.com-好运彩app安全吗| www.836105.com-丰彩彩票安全吗| www.618.me-时时彩收费软件购买| www.9056.top-时时彩平台源码出租| www.46535.com-拉萨快三走图| www.181982.com-大发快三官方网站| www.383249.com-网易的买彩票靠谱吗| www.9384.cc-马来西亚博彩业现状| www.56520.cc-福彩助学金-| www.981988.com-网上快三-| www.fd88.com-北京单场彩计算器| www.e49.net-nba体彩推荐| www.34wi.com-淮南福彩中心地址| www.212334.com-优信彩票大发时时彩| www.282118.com-七乐彩荐号-| www.8154.vip-上海快三加奖公告| www.347572.com-吉彩网址-| www.435554.com-体育彩票选点要求| www.590118.com-足彩胜负比分| www.671483.com-三d手机彩宝网网| www.795185.com-德国彩票-| www.911432.com-网易彩票开奖结果| www.982150.com-双色球新浪彩票| www.cp9636.com-湖北快三和尾走势图| www.796228.com-众彩网是骗局揭秘| www.887801.com-怎样成为足彩精算师| www.960365.com-高手资料彩票大全| 大赢家彩票www.599546.com| www.676777.cc-临沂彩色折纸| www.890099.com-足竞彩-| www.998913.com-彩乐汇是什么网站| www.pi20.com-胜负彩19045期| www.247616.com-山东福彩-| www.543863.com-福彩26期开奖号码| www.632231.com-05彩票-| www.b14.cn-萄京彩票网址| www.31tv.com-19号的福利彩票| www.851.red-天吉彩票网址| www.4345.org-甘肃天水福彩中心| www.9189.biz-新加坡天天彩资纲| www.34386.com-福彩3d菠萝魔图| www.70424.com-大钱庄彩票网址| www.543567.cc-中国体彩报彩票推荐| www.381771.com-肥城体彩三亿大奖| www.50713.com-一分快三开奖走势图| www.001853.com-各种色彩大釉瓶| www.z81.cc-1分赛车彩票的技巧| www.763175.com-下载富贵彩票| www.885206.com-唐龙说彩怎么关了| www.947150.com-福彩开奖公告号码| www.998974.com-分分彩后三500注| www.gq4.com-安徽快三漏洞| www.08wi.com-开彩吧一kc8hk| www.851391.com-六喝彩开奖结果6| www.929233.com-刺客彩研网彩票论坛| www.979371.com-南通体彩中心在哪| www.aw95.com-福彩3d图-| www.317648.com-职业彩民高手| www.137794.com-毕节彩票中奖| www.502949.com-快开彩票稳中| www.b25.net-江西快三开奖时间| www.346348.com-福彩3d四码彩票纸| www.447586.com-足彩投资宝典txt| www.545789.com-长沙办理福利彩票| www.731684.com-八爪鱼代表彩票| www.793873.com-河内1分彩-| www.858539.com-手机幸运彩票下载| www.907952.com-七星彩怎么算单双头| www.962080.com-贵州省福彩快三| 中彩网www.81233d.com| www.601234.com-七星彩守号中奖概率| www.669552.com-什么彩票是4个数字| www.741746.com-南京市福利彩票| www.806727.com-彩票注销是什么意思| www.880724.com-怎么开私彩-| www.948929.com-优彩网平台-| PK彩票www.pkfc8.com| www.4467.net-猜谜彩票合不合法| www.1861.cc-湖北快三怎么买| www.29zl.com-福利彩开奖号码查询| www.418632.com-ig传统彩官网| www.307237.com-好彩网是骗人的吗| www.375471.com-排列三彩吧论坛首网| www.539227.com-福彩投注站营销方案| www.602779.com-买快三输了几十万| www.669215.com-美国有哪些彩票| www.731687.com-好运来快三输死| www.804033.com-福彩字谜总汇正版| www.873213.com-彩票购彩-| www.935836.com-湖北福彩领奖地址| www.607722.com-中国体彩怎么加盟| www.687965.com-福彩快3预测| www.789314.com-新浪足球竞彩曲昌春| 大赢家彩票www.602587.com| www.804468.com-七乐彩奖池金额| www.901237.com-福彩独胆杀号3d| www.69754.com-官方体彩助手app| www.052604.com-彩盈彩票-| www.122759.com-刷彩金违法吗| www.208446.com-广西彩票-| www.025434.com-银川仟彩摸吧价格| www.118541.com-快三怎么用胆码计算| www.180246.com-福利彩票快3湖北| www.982478.com-南粤36选7好彩一| www.539138.com-南昌福彩中奖| www.647687.com-全国福彩开奖信息|