头像

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

来源:http://www.qatardalil.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.qatardalil.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.966058.com-快三最长遗漏多少期| www.44uf.com-彩之家彩票app| www.633379.com-盛大彩票手机app| www.728123.com-亿彩彩票网-| www.363685.com-御彩轩手机客户端| www.479408.com-80彩票合法么| www.586324.com-彩票机设备多少钱| www.664743.com-七乐彩历次开奖结果| www.740606.com-幸运28彩下载| www.817687.com-福彩3d打黑两码| www.901268.com-开奖最快的快三软件| 彩民网www.76520n.com| www.4711.com-一万买彩票能中吗| www.13210.cc-今日竞彩分析| www.57294.com-福利彩票怎么福利的| www.974981.com-体彩大乐透两个前| www.ho2.com-十分彩江苏快三| www.pu41.com-分分彩漏洞解释| www.3946.win-微迅彩票网网址| www.ga3.cc-彩票漏洞计算方法| www.410049.com-鸿运来彩票网靠谱吗| www.cai2341.com湖北快三今天必出号| www.163755.com-大中华彩票安全吗| www.27ku.com-彩票怎么才能中一亿| www.cp6789.cc-彩神2app-| www.155646.com-辉煌彩票网站| www.911657.com-福利彩票新彩网| www.me03.com-王牌彩票平台| www.88ri.com-体彩多久过期| www.772597.com-时时彩如何破| www.978226.com-彩钢岩棉板-| www.688.org-福彩3d出号特征| www.607458.com-江西多乐彩机选| www.411537.com-手机版我的世界彩字| www.220479.com-六开彩现场直播| www.841149.com-体彩的类别-| www.cu6.cc-福彩的宗旨-| www.09aw.com-中国福彩三d中奖号| www.3603.win-香港六星彩开奖结果| www.86528.cc-梦想网络彩票平台| www.179720.com-河北快三开奖助手| www.0717.cn-二手福彩机器多少钱| www.494964.com-福利彩票中11亿| www.22iz.com-七星彩免费专家预测| www.430312.com-比利时快三开奖| www.207715.com-福彩3d过滤缩器| www.545350.com-快三技巧规律视频| www.977140.com-订婚彩礼-| www.155612.com-炫彩油画-| www.353957.com-3d彩怎么玩法| www.452116.com-分分彩压龙虎技巧| www.352354.com-彩票过期-| www.454048.com-彩妆化妆品哪家好| www.565892.com-足彩稳赚-| www.299729.com-冠彩网app-| www.727388.cc-亿彩票-| www.804716.com-欢乐时时彩官方开奖| www.882861.com-棒棒彩票是正规的吗| www.bp6.com-98彩票网害我输了| www.680542.com-百乐门彩票能挣钱吗| www.508106.com-45秒彩票漏洞| www.562392.com-高频彩票有盈利的吗| www.639330.com-七星彩今天开奖直播| www.754320.com-彩神计划帐号免费| www.841662.com-足球彩票推荐预测| www.920901.com-彩神x是什么软件| www.984050.com-湖北福彩快3论坛| www.bt27.com-送体验金的彩票平台| www.9075.vip-福彩3谜语总汇| www.598619.com-凤凰彩票f83代理| www.437003.com-彩票推荐号双色球| www.86jg.com-体彩武林快开走势图| www.pr07.com-北京快三官方| www.296078.com-彩票数字规律怎么算| www.434989.com-贵州福利彩票加盟| www.556408.com-乐彩33是正规的么| www.684670.com-福彩3d跨度总跨度| www.842404.com-中国福利彩体育七星| www.03fp.com-菲律宾做博彩| www.555008.com-彩票中4亿的那个人| www.807931.com-彩票三个数字预测| www.029721.com-彩票平投打法| www.092867.com-福彩三d开奖公告| www.94cc.com-竞彩篮球时时比分| www.664492.com-湛江七星彩网投平台| www.820619.com-福彩双色球参选数据| www.9182.in-七乐彩销量-| www.73265.com-彩票大数据破解版| www.056337.com-秘梦解图七星彩奖表| www.q02.org-高频彩平台出租价格| www.616002.com-买彩票哪个好| www.930135.com-福彩3d天吉网预测| www.993534.com-竞彩几点截止投注| www.ed38.com-全球最大彩票官网| www.169551.com-快三吉林和值走势| www.730845.com-足彩手机app下载| www.734301.com-云南福彩快三| www.914030.com-江苏体彩任选五| www.975524.com-湖南省福彩中心域名| www.19223.cc-足球彩票怎么容易中| www.63895.cc-胜负彩可以机选吗| www.024241.com-福彩3d全国最大奖| www.2691.xyz-如意彩票官网app| www.04180.com-全民彩票怎么玩| www.3443.cm-网易彩票—彩种| www.970891.com-坚守梦见的彩票中奖| www.507752.com-鸿运彩票手机客户端| www.588389.com-五子彩珠下载| www.654549.com-彩票轨迹方法| www.715745.com-福利彩票四等奖| www.325915.com-彩宝彩票cb6| www.020612.com-众彩网是真的吗| www.947278.com-彩票概率问题| 大赢家彩票平台www.187380.com| www.678273.com-中国彩吧更懂彩票| www.c12.me-购彩大厅密聊总代理| www.0663.net-福彩30选七-| www.693126.com-买彩网电子版| www.119594.com-网络极速快三平台| www.9374.cc-福彩的钱去哪里了| www.68552.com-彩票试机号今天3d| www.836844.com-湖北省福彩网| www.89bg.com-好运亚洲顶级彩票| www.090318.com-彩票大赢-| www.819618.com-彩票分析师怎么考| www.923908.com-三个骰子彩票叫什么| www.cg06.com-快三代理平台| www.10lv.com-彩票网直播间| www.72ab.com-中国济宁福利彩票网| www.34766.com-软件玩快三是犯法| www.085048.com-快三追号输惨了| www.207700.com-彩票榜有几个软件| www.323336.com-七乐彩单式开奖查询| www.447903.com-福利彩票2d不定位| www.524504.com-福彩比体彩优势| www.639277.com-给彩票业主交社保| www.788267.com-今晚足彩14场分析| www.949801.com-彩票网上-| www.xu0.com-玩彩票有上岸的吗| www.11ri.com-500公司彩票网| www.775992.com-彩乐网c.49pw| www.914612.com-江苏快三倍数| www.984974.com-褔彩3d丹东全图| www.ck43.com-彩票快三中奖规则| www.22172.cc-天天福彩平台正规吗| www.003906.com-百博海南七星彩| www.931534.com-3d山西彩民乐今天| www.975587.com-彩票网站怎么盈利的| www.pj2.com-新手买彩票怎么买| www.ny05.com-大乐透彩票选号神器| www.j04.cn-手机棋牌游戏送彩金| www.208345.com-玩彩网网站江苏快3| www.17940.com-皇元彩票平台| www.112605.com-正规网上博彩软件| www.168485.com-如何玩好快三| www.759297.com-快乐赛车彩票| www.885893.com-1分快三彩票软件| www.981365.com-亚洲彩票是真的吗| www.1444.cm-真钱游戏赠送彩金| www.48699.cc-福彩3d表格图| www.015977.com-福彩开奖做假视频| www.15294.com-简短描写彩虹的句子| www.388423.com-天下彩五行数字| www.940047.cc-速赢彩app-|