头像

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

来源:http://www.weijinfan.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.weijinfan.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.661459.com-高手网齐中论坛彩吧| www.088105.com-699彩票软件| www.cai09.cc-快三规则-| www.ag46.cc-彩票最新481开奖| www.417798.com-盛大彩票网合法吗| www.376177.com-立彩和天天彩| www.84244.com-福彩3d怪字-| www.145883.com-金手指的彩票专栏| www.611466.com-福利彩加盟-| www.669435.com-体彩2串1什么意思| www.678826.com-送彩金棋牌大全网| www.152088.com-彩票智能选号机器| www.6994.cc-七彩视界骗-| www.52325.com-好彩网是真是假| www.653795.com-网上365天天彩票| www.815326.com-秒开彩-| www.756308.com-彩票选号错误| www.470.cm-竞彩中奖领奖| www.412450.com-彩票群招计划员| www.nl52.com-足彩胜负14场新浪| www.92gp.com-对刷充值送的彩金| www.00789.com-微彩吧什么骗局| www.532668.com-彩吧图第一版| www.kk27.com-福利彩票快三是什么| www.796243.com-头奖彩票首页| www.973619.com-废彩票叠一艘航母d| www.xx59.com-彩票代打贴吧| www.7318.com-彩虹游戏app| www.i14.net-多玩彩票骗局| www.219606.com-购彩票大厅-| www.qu19.com-福彩案的处理结果| www.xn68.com-甘肃快三走势图预测| www.176479.com-快三手机投注下载| www.67018.com-安阳福彩中心| www.21191.com-8体彩屋-| www.nn01.cc-快三单双最多连几期| www.872104.com-q彩是什么-| www.225762.cc-福彩真的在作弊吗| www.062941.com-快彩票作弊器| www.334995.com-福彩字谜汇总| www.986425.com-上海彩票基诺走势| www.644566.com-腾讯分分彩平刷方法| www.40638.com-彩票怎样买中奖率大| www.504495.com-快钱彩票网页| www.131060.com-洛阳结婚彩礼多少| www.486561.com-福利彩票追杀系统| www.831.net-彩厍宝典下载| www.5588.pw-体彩排列五开奖结| www.13838.com-新浪爱彩足彩资料库| www.j00.in-福彩字谜图迷总会| www.505545.com-福彩双彩论坛字迷| www.581841.com-爱乐透是正规彩票| www.200739.com-彩票代打骗局兼职| www.685303.com-高价收中奖彩票| www.853975.com-多彩网app下载| www.930653.com-10万彩票要交税吗| www.995569.com-竞彩北单推荐预测| www.wz8.com-武汉宜昌快三| www.vm93.com-体彩排列3开奖今天| www.865753.com-981彩票-| www.876576.com-福利彩票预测网站| www.456613.com-彩易网3d专家预测| www.260301.com-买彩票属于赌博吗| www.538789.com-安彩集团-| www.037719.com-中国快三大全网注册| www.99390.com-500彩网怎么变了| www.416805.com-深训福利彩中奖规则| www.719132.com-周杰伦彩虹现场版| www.982022.com-买彩票的技巧3d| www.oc39.com-山东体彩十一运夺金| www.552096.com-利博彩票软件下载| www.978185.com-福彩3d银海工作室| www.115964.com-彩库宝典旧版官方| www.239251.com-分分彩输了十万| www.62ch.com-福彩3d彩报大全| www.192307.com-甘肃快三摇奖| www.851027.cc-什么网可以买足彩| www.dl71.com-乐和彩合法吗| www.69kk.cc-国乐彩在哪下载| 盈宝彩票www.ybao0.com| www.8569.in-亿彩网官网下载安装| www.936667.com-陕西福彩自助终端| www.ds3.com-福彩时时彩开奖时间| www.019737.com-湖北精彩十分玩法| www.52kj.com-二分彩计划网站| www.365905.cc-彩铅勾线-| www.463217.com-利奥彩票注册| www.533780.com-七乐彩托胆中奖规则| www.594040.com-体彩19023-| www.653292.com-重庆老时彩时彩开奖| www.716208.com-澳洲幸运5时时彩| www.080160.com-色彩风景-| www.10ti.com-租彩票平台多少钱| www.562855.com-幸运彩票幸运快三| 金牌彩票www.680780.com| www.91311.com-好彩四味爆珠多少钱| www.992179.com-江苏快三改版| www.091.link-大中华彩票线路导航| www.35622.cc-玩吉林快三犯法吗| www.147033.com-迷彩虎下载-| www.590190.com-福彩三地合值表| www.72487.com-网上购彩兼职可靠吗| 全民乐彩票www.qml1.com| www.074507.com-金彩网可信吗| www.352859.com-老汉直击黑彩福彩| www.560502.com-申航彩票注册| www.092183.com-体彩论坛手机版| www.59381.com-体彩排列3彩吧预测| www.026234.com-一分钟黑彩号码破解| www.096016.com-竞猜型彩票-| www.131675.com-彩礼排行榜2019| www.235105.com-湖南体彩网网| www.48aw.com-怎样办理彩票投注站| www.63026.com-彩票开奖历史公告| www.74rl.com-p3彩吧助手试机号| www.08130.com-竞彩即时比分直播| www.050467.com-正常彩票站有黑彩吗| www.651365.cc-摇骰子的彩票是什么| www.762244.com-福彩彩票号码有几位| www.833705.com-8亿彩官网在线| www.892357.com-时时彩四星超强缩水| www.958327.com-今天七彩-| 中彩网www.2408e.cc| www.1367.cm-海南举报私彩| www.882200.com-90彩票app-| www.pb17.com-河南快三中奖查询| www.65921.com-大乐透彩票模拟投注| www.281996.com-七乐彩杀22码| www.eg81.com-贵州体彩十一选五| www.34kz.com-首存赠送100彩金| www.747198.com-全球彩票安卓| www.5190.com-爱彩乐咋看-| www.15972.com-nba体育彩票分析| www.841743.com-竞彩和外围对冲软件| www.906250.com-彩色的梦教学反思| www.9922.space-许昌结婚彩礼谁留着| www.979963.com-开彩票店的要求| www.xj4.com-哪里有微信的快三群| www.867668.com-快三三中二-| www.839252.com-足球胜负彩赛果走势| www.900108.com-699彩票旧版| www.955331.com-网上可以买体彩吗| www.991389.com-彩吧vip安全吗| www.ja3.cc-内蒙古福彩快三官网| www.kj73.com-福彩3d选号助手| www.336816.com-买彩票如何中大奖| www.815263.com-秒秒彩坑人-| www.871127.com-体彩7星彩下期预测| www.ex5.cc-中国福彩玩法| www.18rx.com-福利彩票今天的号码| www.9969.in-酷彩吧助手-| www.73892.com-广西体彩十一选五| www.223670.com-快三网址大全| www.ku69.com-上海福利彩票网点| www.zv76.com-体彩竞彩店投资| www.771.live-彩神vl可靠吗| www.56058.com-彩票怎么算的数字| www.015550.com-彩票服务中信| www.085174.com-快三和值公式| www.137554.com-辽宁卫视老梁彩票| www.0835.xyz-功夫时时彩ios| www.910046.com-云南昆明彩砖| www.385702.com-竟彩足球比分直播网| www.009712.com-网易彩票版本变了|