头像

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

来源:http://www.waituibao.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.waituibao.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.250652.com-共赢国际彩票登陆| www.69ys.com-红菜苔彩票平台买| www.79pb.com-福彩3d布衣图出来| www.059008.com-优乐彩app-| www.358480.com-天霁彩票论坛手机版| www.706358.com-福彩3d复式7码| www.816615.com-时时彩五码遗漏| www.916152.com-体彩怎么加盟费多少| www.989644.com-湖北快三360直播| www.am09.com-在手机上购七星彩| www.266933.com-快三好平台-| www.509783.com-顶级彩票登录| www.068882.com-福彩网上投注站下载| www.609449.com-分分彩有公式吗| www.31979.com-易彩堂买彩票可靠吗| www.324624.com-香港球彩台有软件| www.521636.com-时时彩龙虎和怎么出| www.387446.com-智彩彩票走势图| www.665781.com-彩宝彩票注册| www.21238.cc-所有网上彩票停售了| www.138161.com-中继彩票app| www.733501.com-全民彩票网址是什么| www.838536.com-福利彩如何才算中奖| www.913526.com-彩票预测最精准公式| www.978927.com-500彩票免费计划| www.ni5.com-内蒙快三开奖结果啊| www.uf07.com-那个是凤凰私彩平台| www.17dy.com-彩票幻想-| www.052.com-彩票如何及时止损| www.23js.com-彩票抓了几个人工岛| www.980532.com-福彩三d北盟天机图| www.bi45.com-福彩软快三软件| www.8036.vip-重庆时时彩杀号专家| www.192567.com-江苏快三精准预测| www.280778.com-中国竟彩网首页| www.379508.com-彩鑫争霸-| www.446227.com-98彩票网app| www.559680.com-群英会彩票云彩宝| www.357228.com-彩票加倍打法| www.1556.in-七星彩怎么买中奖高| www.33wj.com-竞彩篮球比分分析| www.730657.com-中国福利彩票第| www.26ns.com-云购彩票怎么玩法| www.910658.com-吉林快三和尾走势| www.973451.com-彩虹宝宝在线看| www.cp268.com-广西快三基本走势图| www.548.in-昨天七乐彩开奖结果| www.79df.com-9672号彩票-| www.1443.net-338彩票-| www.270618.com-中彩票要求平分| www.369441.com-泉州体彩公主网| 6678彩票www.2988cai.com| www.780977.com-5型彩票组合软件| www.858637.com-彩神幸运飞艇安卓| www.920064.com-摇摇乐彩票在线| www.977259.com-濮阳清丰彩礼| www.cp851.com-共赢彩票官网| www.ke46.com-足彩吧-| www.g15.cn-云购彩票主页| www.36vl.com-胜负彩18167| www.25066.com-彩铅手绘超写实| www.024485.com-福星彩票-| www.150782.com-福彩快三过年休几天| www.495655.com-博彩公司开盘规律| www.355671.com-豪彩官方邀请码| www.607723.com-特彩吧报码原版正料| www.935556.com-彩票c6-| www.02.la-七星彩摇号器| www.12hh.cc-彩色翅膀一文的作者| www.72155.com-旺旺彩票菲律宾注册| www.853283.com-网络彩票提现失败| www.1048.cc-江苏快三坑吧| www.779762.com-福彩3d布衣图纸| www.917587.com-海口七星彩投注站| www.nx88.com-365彩票-| www.131386.com-信阳结婚彩礼多少| www.323392.com-特区七星彩头尾论坛| www.234402.com-在微信上怎么买彩票| www.076665.com-vr三分彩开奖记录| www.722142.com-足彩哪种玩法简单| www.6913.cn-玩时时彩的高手心态| www.950000.com-一定牛彩票是真的吗| 福彩网www.5522l.cc| www.de41.com-四亿彩票app| www.rv78.com-福彩3d杀5跨方法| www.z13.me-彩票分析图-| www.151947.com-福彩字谜牛材网| www.24024.com-雅彩票-| www.021585.com-熊猫哥彩票-| www.oc05.com-极速时时彩开奖| www.98386.cc-上海彩票中奖| www.070776.com-福利彩票自助售卖机| www.132268.com-婚姻诈骗彩礼的认定| www.201459.com-河北快三遗漏走势| www.291266.com-百姓百姓彩坛| www.ag46.com-彩票123软件| www.847717.com-体彩任五河北| www.if2.cc-内蒙古快三跨度振幅| www.618175.com-福彩没完成任务停机| www.311384.com-福彩3d万能四码图| www.932.cm-博彩王彩票分析软件| www.563434.com-玩彩网和500彩票| www.022597.com-凤凰彩票漏洞| www.537395.com-彩色新年-| www.040813.com-博彩什么叫双重机会| www.190628.com-彩票快三技-| www.995676.com-爱米彩票网站正常吗| www.3404.cm-彩视-| www.922783.com-福利彩票站转让费| www.268017.com-随州福彩社区论坛| www.53115.com-买彩票彩票选号码| www.270158.com-132彩票官方软件| www.3773.in-华夏彩app-| www.931902.com-赵公明彩票预测| 大赢家彩票网www.178362.com| www.053303.com-去哪买足彩-| www.372944.com-c16彩票-| www.890770.com-体育彩票宣传语| www.988155.com-百万彩票官网| www.dm62.com-快三都哪个省有| www.wj49.cc-看彩票走势图怎么看| www.678143.com-易彩堂怎么样| www.789606.com-竞彩平和让平| www.929931.com-福彩3d九宫八卦图| 新盈彩www.xinyc8.com| www.1287.cc-乐彩神平台-| www.539841.com-买国彩真的挣钱吗| www.317930.com-中国彩票程序下载| www.mh32.com-足球彩票论坛app| www.654771.com-海南七星彩图| www.8974.biz-下载投彩网-| www.316112.com-竞彩申请-| www.659517.com-黑彩怎么赢钱保盈| www.736623.com-花草彩铅画简单| www.98wf.com-专家体彩七位数预测| www.8833.bid-爱乐透彩票开奖结果| www.55rr.com-湖南体彩赛车频道| www.4470.in-二分彩人工计划软件| www.080807.com-老彩票uu直播| www.328688.com-新版的精英彩票| www.761738.com-时时彩斗牛玩法介绍| www.264618.com-彩票中奖后怎么领奖| www.gp36.com-新疆喜乐彩开奖号码| www.zs06.com-7天彩票app下载| www.42yn.com-福彩双色球报清飞| www.902889.com-全国彩-| www.975537.com-彩票365官方网站| www.cy1.cc-pc福彩是什么| www.948250.com-好彩1彩宝网| www.55695.com-七乐彩几个号能中奖| www.132852.com-足彩3串1玩法介绍| www.796997.com-要快三什么时候守号| www.8214.com-江西福彩快三预测| www.371.tv-博牛彩票正规吗| www.547702.com-外国高频彩开奖| www.692026.com-达人彩票-| www.772744.com-最佳阵容彩票中奖图| www.853529.com-天津好彩打印官网| www.11oo.com-577彩票会员中心| www.3575.cc-存10送88彩金| www.282933.com-网上跟导师买彩票| www.221331.com-重庆时时彩助手分析| www.6759.xyz-红彩会彩票-| www.087285.com-福彩投注站编号规则|