头像

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

来源:http://www.mashangcao.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.mashangcao.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
pk10 www.738832.com-开彩宝典-| www.868944.com-七星彩规律讲解| www.933356.com-五分快三最最长龙| www.982641.com-共享彩票机-| www.id90.com-辽宁省福彩中心在哪| www.o40.com-彩票算法-| www.54sy.com-933时时彩-| www.74769.com-搜索七乐彩| www.198805.com-10选5是什么彩票| www.4716.org-彩票中奖结果开奖| www.17852.cc-盛澳竞彩有哪些单| www.69qf.com-彩票杀号技巧大乐透| www.5560.vip-幸福彩推荐号码陆金| www.141715.com-微信拉人玩高频彩| www.250657.com-中福彩票快3| www.338146.com-彩票中那种奖金最高| www.803581.com-掌中彩官方投注| www.144416.com-在线买竞彩竞猜软件| www.025709.com-福彩3d杀码专家| www.578817.com-彩票投注站装修设计| www.444402.com-彩31平台可靠吗| www.573784.com-吉林快三是什么彩票| www.656776.com-彩票平台破解源代码| www.95661.com-天天快三开奖结果| www.844861.com-名人彩票一测速| www.964637.com-完场足彩比分直播| 大赢家彩票平台www.351587.com| www.005839.com-南京竞猜快三| www.677722.cc-易彩2.0最新网站| www.760815.com-时时彩分析软件安卓| www.879880.com-百事彩票app| www.964426.com-最新足彩分析推荐| 爱购彩票www.143552.com| www.257849.com-933彩票app-| www.353957.com-3d彩怎么玩法| www.464693.com-仁信彩票骗局揭秘| www.pm00.com-体彩网页版-| www.345109.com-亿乐彩注册地址| www.441330.com-百宝彩视怎样注册| www.531732.com-彩库宝典安卓旧版| www.404141.com-金彩子-| www.583751.com-中国官方彩北京赛车| www.659391.com-500彩票客户端| www.726028.com-佰万彩票是什么平台| www.805185.com-七乐彩怎么七个号| www.878702.com-彩神通内部四码代理| www.946080.com-漳州福彩-| www.cp6653.com-福彩安徽快三玩法| www.qw58.com-二分彩是假的| www.3jh.cc-彩票306定投| www.12878.cc-虎扑篮球彩票| www.k55.link-吉林快三群主| www.694844.com-体育彩票6十1玩法| www.77697.com-外国彩票网上能买嘛| www.309932.com-江苏省体彩中心| www.393270.com-彩票开妜-| www.498318.com-玖富彩票网址是多少| www.574115.com-专业带队彩票老师| www.637291.com-彩虹六号出租| www.700882.com-时时彩平刷什么意思| www.772285.com-天天彩票手机合法吗| www.23id.com-网购代玩彩票| www.208461.com-贵州体彩开奖情况| www.767297.com-下載牛蛙彩票| www.54947.com-足球彩票18096| www.780852.com-彩票开奖最快的软件| www.899397.com-彩神通四码app| www.36qa.com-七星彩一二位差值| www.884656.com-彩票走势图有规律吗| www.989879.com-重庆福彩高频彩助手| www.pk78.com-彩乐乐彩票线路导航| www.34hr.com-足彩通有猫腻吗| www.77gw.com-重庆时时彩第9期| www.5313.in-分分彩后二组选复式| www.05594.com-云购彩票app下载| www.624122.com-常德福彩中心| www.790589.com-怎么对彩票双色球| www.xr81.com-甘肃快3开奖彩彩| www.0551.wang-东北彩霝-| www.00164.com-彩钢瓦围墙快速方法| www.015872.com-鸿运彩票提现不了| www.641.tv-超级大乐透彩乐乐| www.020635.com-大发快三和值预测| www.526668.com-彩票店做私庄判几年| www.767890.com-旺彩体育-| www.2088.xyz-江苏福彩江苏体彩| www.51455.cc-彩虹糖的内涵意思| www.39956.cc-博牛彩票是骗人的吧| www.023234.com-彩票任三技巧数字| www.141543.com-今日太湖字谜多彩网| www.28lf.com-3d预测乐彩网| www.6998.hk-七彩麻将-| www.405296.com-河南体彩彩票网| www.273940.cc-二分时时彩开奖结果| www.ou19.com-3d福彩破解-| www.75111.com-彩票属于什么职业| www.180399.com-内蒙古快三360| www.868557.com-快彩乐遗漏-| www.wz.com-北京快三专家推荐| www.09xr.com-众博彩票网址| www.033298.com-6678彩票-| www.16nk.com-昨晚体育彩票中奖号| www.086207.com-海南时时彩开彩结果| www.178291.com-快乐彩开奖结果查| www.088983.com-彩票4+1多少钱| www.994177.com-网上彩票赚钱平台| www.lz78.cc-香港足球彩票app| www.086816.com-什么的光溢彩| www.207568.com-中国福彩快三软件| www.729871.com-购彩助手有什么用| www.855959.com-北京福彩投注站电话| www.161306.com-重庆彩票官网开奖| www.639904.com-东方彩票下载手机版| www.874711.com-198彩开户-| www.992819.com-福利彩票色子敲门| www.fr21.com-最励志的彩票宣传语| www.072972.com-天天好彩开奖现场| www.265973.com-安徽快三三不同号| www.728834.com-体彩结果开奖查询| www.878675.cc-中国体育彩票单式票| 99彩票www.062766.com| www.83xl.com-彩富网天下彩天空彩| www.7378.com-体彩店转让须知| www.26366.cc-最新福彩高管黑幕| www.852766.com-时时彩漏洞稳赚| www.948404.com-体彩三地开奖| www.120421.com-宝马彩票案焦点访谈| www.200781.com-七星彩和值走势图| www.fb98.com-中福网彩票怎么样| www.20sx.com-黄家彩世界下载| www.753812.com-558彩票靠谱吗| www.880702.com-淘宝彩票软件| www.ls4.cc-快三推荐号甘肃预测| www.wx04.com-鸿彩彩票官网| www.373079.com-3d小财神彩票| www.7970.vip-理工博彩-| www.51456.com-好运彩彩票可靠吗| www.567122.com-黄金彩票娱乐| www.087813.com-快3彩票有猫腻吗| www.694518.com-足球彩票交流| www.760244.com-彩票自助机在哪申请| www.582093.com-瑞祥祥云彩票app| www.1721.vip-掌上中彩票-| www.7658.wang-中国福利彩票标志图| www.19138.cc-快三机选一注中大奖| www.61987.cc-彩票有几种系统| www.731749.com-彩钢瓦围挡生产厂家| www.795370.com-福彩3d领奖流程| www.869358.com-体彩七星彩中奖图片| www.992606.com-复式福彩玩法介绍| www.fs6.cc-时时彩趋势图app| www.qg96.com-甘肃快三和值表图| www.344452.com-双彩彩票app下载| www.490806.com-宏达彩票-| www.re03.com-分分彩假吗-| www.zq77.com-体育彩票飞鱼漏洞| www.47sk.com-本站彩票-| www.947.net-老彩民村高手论坛| www.16461.cc-彩客网正规么| www.58532.cc-中彩app安全吗| www.qq31.com-60注彩票骗局| www.20er.com-19022期胜负彩| www.556838.com-彩票就是合法的赌博| www.9344.net-彩票官员污去多少亿|