头像

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

来源:http://www.fivestrongblog.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.fivestrongblog.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.161523.com-体育彩票的目的| www.1882.com-八角星彩票分析软件| www.9388.club-买那种彩票能中大奖| www.87297.com-快乐彩票合法吗| www.8515.top-怎么投诉黑彩网站| www.94569.com-竞彩奖金优化| www.083118.com-高频彩app计划| www.512340.com-彩铅画古风女子| www.819597.com-跨省可以兑换彩票么| www.3233.org-买球彩票软件| www.574833.com-足彩十四场比分之5| www.579533.com-安徽快三有多少组合| www.94za.com-七星彩彩缘之星| www.9765.biz-中彩网开奖公告| www.154321.com-快三二同号有多少| www.338152.com-9588彩票合买网| www.786581.com-彩吧彩票破解软件| www.870312.com-盛大娱乐彩票靠谱吗| www.973458.com-9b彩票百胜登入网| www.cp267.com-甘肃快三今天走势图| www.446481.com-合法正规彩票平台| www.331122.cc-彩票3d走势图连线| www.532001.com-网上买彩票怎么报案| www.810349.com-新政后彩票业萧条了| www.79lk.com-福彩太湖钓叟三字诀| www.3803.vip-南国开心七星彩论坛| www.71aa.com-大陆有可能开马彩吗| www.3650.tv-星期六都啥彩票开奖| www.029567.com-利彩平台合法吗| www.hq2.com-爱彩乐官网平台首页| www.r62.club-湖南福彩快三| www.137.website彩虹屁怎么用| www.77253.cc-中国彩票中奖真难| www.668254.com-tt彩票账号-| www.906791.com-0567好彩app| www.034960.com-31彩-| www.119492.com-江苏快三今天豹子号| www.21sl.com-bb彩票漏洞赚钱| www.45231.com-顶尖彩票靠谱吗| www.022115.com-区块链彩票合法吗| www.701439.com-1305彩票安卓版| www.822534.com-台湾彩虹-| www.948141.com-彩票到底是不是真的| www.gq70.com-彩色透水混凝土| www.4237.vip-七彩视界破解版| www.871178.com-蜀国星彩-| www.718352.com-强力巨彩彩票| www.56889.cc-唐龙说彩组三点评| www.137824.com-尊彩彩票平台| www.282572.com-老彩民怎么选号的| www.410633.com-姜山金石开足彩分析| www.544451.com-买彩票怎么玩| www.3737.com-湖北快三万能码| www.318237.com-幼儿园玩彩虹伞音乐| www.d56.club-福彩开奖查询下载| www.44750.com-网上快三倍投计算器| www.369640.com-七彩乐单式开奖查询| www.13283.cc-足彩比例投注方法| www.366668.cc-彩铅唇怎么调色| www.760618.com-体彩七位数中奖图片| www.930407.com-飞鱼体彩-| www.994791.com-客彩-| www.fv03.com-发彩网是正规网站吗| www.4hr.com-富彩家彩票平台好吗| www.6602.cn-连中彩票安卓版| www.45646.com-大中华购彩app| 彩神帝www.135398.com| www.tq63.com-足彩能网上买吗| www.54cd.com-彩票刮刮乐纠纷案例| www.171037.com-彩票开奖q-| www.ad05.com-安徽体彩网-| www.84jm.com-有合法的购彩平台吗| www.fc19.com-彩票修改神器| www.34hh.com-足彩奥克网-| www.222060.com-7星彩预测最准号| www.899835.com-c彩83下载-| www.cai733.cc-快三计划软件| www.365906.cc-七星彩走势图连线图| www.5zd.com-韩国十分彩骗局| www.2132.cn-代理时时彩违法| www.50100.com-四场进球彩对阵| www.035510.com-尊彩app下载| www.317269.com-彩九平台明儿| www.858442.com-时时彩吃大赔小| www.940969.com-快三私人接单有没有| www.999428.com-江苏e球彩技巧有吗| www.av27.com-快乐彩1-| www.a88.link-水彩创意-| www.528305.com-彩霸王1388-| www.604144.com-688彩票例行审核| www.689604.com-胜负彩欧盘亚盘| www.799052.com-红旗彩票算法| www.873187.com-500万彩票网购彩| www.932587.com-中彩网论坛怎么关了| www.979224.com-好彩香烟国内有卖吗| www.82rb.com-澳门惠民彩-| www.057063.com-七乐彩历史出球顺序| www.788208.com-竞彩一些规律| www.9499.cm-彩票该怎么选号| www.71636.com-福彩代打靠谱吗| www.033673.com-快三豹子一倍多少钱| www.115047.com-福彩3d图迷-| www.208163.com-福彩快三缩水软件| www.591668.com-澳门博彩展览| www.749299.com-体彩实体店网络购彩| www.875232.com-新皇冠彩票-| 利彩www.57578b.com| www.139547.com-体彩吧彩票资料| www.28116.com-常州彩票中奖排行| www.129690.com-体育彩票有多少球| www.682202.com-足彩概率漏洞| www.761485.com-1183彩图区-| www.979352.com-香港好彩四味爆珠| www.cp520.com-十大博彩信誉| www.60554.com-51彩虹登-| www.033471.com-cba彩票在哪买的| www.39844.com-彩八苹果怎么下载| www.651095.com-色彩创意画水彩| www.719752.com-福彩三d字谜今天的| www.857313.com-国彩gc资料-| www.914936.com-鸿运彩票手机app| www.986028.com-3d彩报中心彩报| www.228010.com-彩票中奖号-| www.981408.com-足彩任九投注新浪| www.cai4811.com快三走势图一定牛| www.526599.com-淘宝彩票网走势图表| www.432113.com-体彩500万彩票网| www.691031.com-足彩北欧四狗| www.827744.com-14彩票网-| www.901393.com-甘肃115爱彩乐| www.964681.com-今日nba竞彩推荐| 500万彩票www.39500k.com| www.370134.com-彩膜苹果-| www.07914.com-中彩那天课后生字| www.535705.com-什么彩票9位数| www.656664.com-欧洲杯胜负彩| www.754655.com-时时彩倍投公式算法| www.859666.cc-518彩票官方网| www.937488.com-微彩是骗局揭秘| www.94nj.com-体彩技巧-| www.3235.net-鸿运网彩-| www.ja12.com-竞彩app哪个好| www.06697.com-1216手机彩票网| www.5859.site-中彩票大奖在哪兑现| www.48286.com-云南省福利彩票中心| www.563881.com-福彩今天图谜| www.wg00.com-彩谜-| www.051025.com-快三要怎么玩才赚钱| www.154098.com-福彩3字迷图谜总汇| www.75xi.com-竞彩改革-| www.5090.vip-福彩快3怎么看规律| www.17772.com-足球彩票如何跟单| www.74ht.com-汇盈彩票-| www.b03.net-赛车彩票几分钟开奖| www.296132.com-网上彩票软件合法吗| www.398327.com-体彩手机网排列三| www.598969.com-七乐彩36期-| www.505482.com-中彩票百度贴吧精品| www.589170.com-全民足球竞猜彩票| www.652613.com-手机彩之网首页| www.317158.com-彩九怎么样是骗局吗| www.713030.com-彩票试玩平台| www.834503.com-高空彩烟价格| www.905235.com-伯爵彩票app下载|