头像

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

来源:http://www.alimeer.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.alimeer.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
一分快3 www.064955.com-博彩集团-| www.189217.com-江苏福彩快三助手| www.289433.com-5分彩计划软件| www.454323.com-全球博彩公司排行| www.557411.com-幼儿简单水彩画图片| www.640300.com-新浪爱彩真的假的| www.767857.com-香港旺彩4肖8码书| www.868173.com-七星彩这期规律图| www.957956.com-七星彩两定包码方法| 500彩票网www.607993.com| www.ks20.com-福彩三大d开奖| www.q37.me-广西快三全天| www.57qt.com-至尊争霸彩票下载| www.1184.net-体育彩票知识大全| www.07635.com-贵港彩票下载| www.58399.cc-快三客户端下载| www.030051.com-儿童彩铅画图片大全| www.118266.com-168彩票7168| www.200176.com-体彩19029期| www.287459.com-致富彩快3-| www.506721.com-体彩排三组三走势图| www.588314.com-体彩排列三谜语图| www.669582.com-实名制购彩票的规定| www.756198.com-安装旺彩双色球软件| www.885496.com-七星彩中奖号吗| www.967254.com-福彩3d手机选号网| 大赢家彩票平台www.609812.com| www.kj29.cc-彩票开奖大乐透中奖| www.m41.cc-甘肃快三开将结果| www.49hb.com-被头奖彩票骗了5万| www.0233.com-牛材网彩票指南报纸| www.9678.win-香港⑥和彩资料| www.57527.cc-手机彩票代理怎么做| www.021526.com-辽宁快乐十二彩票| www.101378.com-中彩网投注-| www.180378.com-內蒙古快三一定牛| www.260900.com-十分彩快三-| www.339296.com-购彩票助手软件| www.432977.com-亨彩彩票网站| www.534870.com-下载拍拍彩票| www.688298.com-东莞体育彩票兑奖| www.774840.com-官方彩快三-| www.877750.com-福彩票双色-| www.958374.com-福利彩票的秘密| 500彩票www.50064n.com| www.fw29.com-保时捷彩票登录| www.yk22.com-体育彩票投注站吗| www.26mr.com-华彩人生下载| www.0792.top-体彩能买欧冠冠军吗| www.7853.loan-胜负彩怎么中大奖| www.31892.com-18075足彩推荐| www.78531.cc-七乐彩2拖9多少钱| www.033074.com-河内5分彩官网| www.112570.com-吉林快三交流群| www.187652.com-复式彩票多少钱一注| www.265133.com-玄学计算彩票| www.429258.com-牛彩安卓-| www.529776.com-彩票直播怎么吸引人| www.631273.com-足球胜负彩奖金多少| www.706025.com-微微发彩网app| www.786753.com-华夏彩票计划真假| www.865705.com-福利彩票加盟费| www.934528.com-五分彩精准计划| www.990328.com-彩票交流群吧| www.af0.cc-乐彩3d论坛-| www.ok01.cc-哪个平台可以买彩票| www.76.la-易发彩iso-| www.71lq.com-鼓励彩民中奖的句子| www.1333.vip-怎么举报私彩| www.9471.vip-东方全彩汉化本子| www.51825.com-时时乐上海彩票网| www.96256.cc-体育彩票销售返点| www.061104.com-彩客吧有了解的吗| www.170341.com-贵州快三走势图规律| www.261712.com-澳客网竞彩胜平负| www.351844.com-彩票值得吗-| www.433202.com-七乐彩开奖沽果| www.526983.com-时彩平台下载| www.624788.com-500彩票人-| www.685194.com-3d竞彩网-| www.762204.com-360彩票中心| www.884129.com-盛彩app-| www.971745.com-九万彩票下载安卓| www.pu66.cc-go彩票可靠吗| www.2dk.com-欢乐快三计划| www.58oa.com-彩票中奖趣闻| www.0279.loan-时时彩5星单式技巧| www.8427.cc-彩票包赔平台| www.38626.cc-环彩官网-| www.84814.com-佩奇彩票骗局| www.035665.com-搞笑福利彩票宣传语| www.143320.com-彩虹8五分快三| www.219422.com-中国福建体育彩票网| www.292868.com-福彩快三平台是什么| www.365270.com-广西快三有几种吗| www.452212.com-云南福彩20选八| www.539524.com-826网络彩票下载| www.672748.com-福利彩票造假案件| www.749388.com-彩57彩票-| www.817748.com-体育彩票排五走势图| www.903667.com-赢彩网55cc-| www.966918.com-彩票网络能购买吗| 爱购彩票www.453552.com| www.go40.com-江苏快三同号| www.xp85.com-海南今天七星彩预测| www.16ux.com-省级足彩培训师| www.793.cm-彩票预测有中奖的吗| www.4707.cm-买彩票一般要多少钱| www.9928.site-7乐彩豫测-| www.63117.com-河南结婚彩礼新规| www.021304.com-彩票怎么玩儿| www.087670.com-网络彩票代理怎么判| www.150111.com-广东体彩中心地址| www.263708.com-彩票361登陆| www.351144.com-竞彩赢钱会不会被黑| www.426726.com-快三直选奖金多少| www.521908.com-彩票出大奖投注站有| www.589027.com-七星彩票海南论坛| www.658121.com-彩票店电视软件下载| www.793976.com-体彩直播频道| www.865967.com-五星彩票官方网站| www.926449.com-彩票是怎么买的| www.979038.com-好彩门户特爆网| www.ol93.com-网上能买体育彩票| www.s59.cn-今晚彩票3d开什么| www.43iq.com-足彩串关奖金怎么算| www.314.biz-中国传统色彩卡片| www.3662.com-万彩吧六肖十八码| www.8766.loan-吉林福彩官方网站| www.64970.com-易彩快三骰子| www.020102.com-体育彩票7星彩| www.084994.com-9万彩票苹果版| www.143011.com-彩虹网彩票网合法吗| www.213159.com-彩票网站搭建多钱| www.278753.com-淘宝怎么买彩票| www.397063.com-大远洋竞彩刘平| www.511389.com-彩虹又称-| www.576342.com-嬴钱彩是什么| www.638346.com-公益福彩钱怎么退| www.739483.com-盈彩彩票跑路了| www.803660.com-双色牛彩藏机图| www.871171.com-星彩空间-| www.960141.com-太阳彩票app| 网易彩票www.9356u.com| www.bx02.com-老谢说彩今日头条| www.rl22.com-5分钟快三-| www.61yv.com-31彩票开奖结果| www.886.me-数学公式算彩票| www.4288.top-4oo5o0好彩堂| www.8931.pw-头头博彩-| www.604783.com-in下载盛源彩票| www.08bs.cc-体彩中心开机号今天| www.177699.com-快三助手最新| www.827628.com-3分彩下载地址| www.889189.com-破解腾讯分分彩漏洞| www.971421.com-体彩排列五中奖新闻| www.cai8399.com我要福利彩票开奖| www.jb76.com-福彩3d谜语总汇| www.xw30.cc-彩6精华版网页| www.10eg.com-七星彩走势图宝贝| www.59gc.com-上市彩票-| www.706.cm-足彩进球总数窍门| www.3729.biz-七星彩高手论坛头尾| www.8481.cm-k彩民福地登录|