头像

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

来源:http://www.landushi.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.landushi.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.736585.com-福利三分彩-| www.d26.shop-彩之星用微信赚钱| www.0943.xyz-彩39下载app| www.0738.vip-各种幸运28彩票| www.393838.com-竟彩对阵-| www.554768.com-5分快三大小技巧| www.662075.com-彩票双色球出号规律| www.798168.com-鼎盛团队五分彩| www.900837.com-赢钱彩合法吗| 3668彩票www.3668m.com| www.947556.com-彩票的概率怎么算| www.hb1.cc-福彩一句定三码| www.yp97.com-福彩3d热点的含义| www.32sr.com-穿越福利彩票| www.1990.club-3d新浪爱彩走势图| www.9530.net-体彩有几个数字| www.47011.com-三分时时彩带人计划| www.306165.com-河北体彩选五遗漏| www.392064.com-体彩小炮直播| www.yo81.com-澳门有福彩快三么| www.99hc.com-双色球最新彩迷天地| www.8512.top-派彩网陕西快乐十分| www.292733.com-广西体彩怎么兑奖| www.927680.com-彩票咋麦几位数| 500彩票www.395477.com| www.nk18.com-中国竞彩网客户端| www.817552.com-福利七星彩开奖结果| www.962497.com-福彩双色球兑奖期限| www.la5.com-大发快三怎么赚钱| www.vp45.com-湖北快三有没有技巧| www.56wl.com-张家口彩票站| www.40185.com-体彩竟彩足球规则| www.335332.com-福彩3d投注指南| www.267166.com-足彩19024-| www.614443.com-日本彩票怎么兑奖| www.35672.cc-福彩类投资计划| www.003932.com-彩票整治-| www.329155.com-青海福利彩票三d| www.33jh.cc-福彩云南快三| www.00983.com-五选三彩票下载安装| www.127597.com-金利彩票app下载| www.71wx.com-彩经彩票工具| www.029624.com-利赢国际彩票代理| www.wx03.com-彩票开奖排列五开奖| www.0402.cc-精彩音乐汇所有歌曲| www.33074.com-体彩大7叫什么名字| www.056589.com-合肥彩票店铺转让| www.446622.com-中国福彩公益开机号| www.634813.com-建盏银霜可以养彩| www.147677.com-彩店宝彩票可靠吗| www.10sb.com-彩种丰富大奖频出| www.0429.me-高频彩稳定盈利模式| www.950929.com-足彩竞彩预测分析网| www.828512.com-美国彩票多少钱| www.01hf.com-彩虹桥游戏-| www.827100.com-摇珠江领体彩| www.3928.cm-福彩3d高级走势图| www.852008.com-玩彩天地双色球预测| 88彩票www.8839e.com| www.de66.com-江苏省福利彩票快3| www.227953.com-快三投注技巧大全| www.326306.com-快三几点开始| www.420122.com-爱乐透买彩票可靠吗| www.009.com-胜负彩预测网易| www.996116.com-足彩19037推荐| www.07fl.com-星期四开奖彩票| www.8399.org-福彩三d和值遗漏表| www.460577.com-7728彩票邀请码| www.766938.com-青蛙彩票导航网| www.911370.com-时时彩官网| www.75668.com-彩票361理财| www.661157.com-快盈团队95彩票| www.2pb.cc-竞彩足球连黑怎么办| www.2520.wang-淘淘彩票官方网址| www.06450.com-今天东盛彩报3| www.2966.in-众盈彩票客户端下载| www.157058.com-新浪彩票直播开奖| www.011664.com-全天彩是合法的吗| www.dx73.com-彩神iv靠谱吗| www.7824.com-足彩2串1稳赢方法| www.046883.com-安卓彩票平台下载| www.256673.com-人人中彩软件| www.tg74.com-快三跨度奖金表| www.9559.bid-彩票多少个号| www.yb20.com-哪有买彩票的app| www.3930.vip-河南幸运彩怎样玩| www.79498.com-重庆彩票投注网站| www.848552.com-香港时时彩开奖历史| www.527975.com-竞彩足球七串一玩法| www.22oh.com-福利彩票会过期吗| www.2476.xyz-好彩网牛网-| www.21525.cc-网上彩票骗局| www.61306.com-709彩票网址| www.272862.com-福利彩票刷流水真吗| www.588259.com-七星彩字谜-| www.675698.com-彩票如何避免大连挂| www.764701.com-打开拼搏在线彩票网| www.878300.com-博众快三软件下载| www.948407.com-体育竞彩app| 乐迎彩票www.coz5.com| www.48971.com-福彩打不开机怎么办| www.432765.com-福彩双色球一注| www.659641.com-体育彩票群名| www.871272.com-乐赢彩票是黑平台吗| www.979408.com-好彩紫绿双爆| www.5842.vip-神彩福牛在哪下载| www.29hi.com-昨晚福彩出什么奖号| www.614882.com-时时彩官方网下载| www.907855.com-合肥福利彩票| www.fc7.com-重庆时时彩开奖直播| www.655343.com-福彩3第跨度| www.839925.com-云南体育彩票网站| www.961084.com-天下彩d45-| www.bg59.cc-彩票软件计划| www.248722.com-澳门彩票种类| www.u27.cc-彩票转账支票| www.029655.com-七星彩中奖号吗| www.185127.com-中国福彩一分快3| www.811739.com-八仙过海里的艳彩| www.018379.com-桂平彩票中了2亿元| www.751206.com-彩票巴土-| www.923662.com-福彩双色球154期| www.ln27.com-旺彩网下载-| www.27gi.com-腾讯一分彩开奖查询| www.500774.com-彩色相机软件| www.316587.com-乐彩双色球字谜专区| www.514456.com-彩钢板单板-| www.731947.com-爱彩彩票网址登录| www.922333.cc-香港招聘足彩分析师| 新盈彩www.xinyc3.com| www.096297.com-贵阳福彩中奖未领取| www.658555.com-百寶彩票山東群英會| www.193108.com-新韩国快三-| www.516.cm-福利彩票积分扫一扫| www.560997.com-福彩3d九宝图| www.658623.com-红星说彩群英会| www.766435.com-鑫彩美缝剂厂家直销| www.875542.com-幸运彩是不是骗局| 火星彩票www.hx6697.com| www.309046.com-怎样买快三中奖率高| www.wl96.com-中福彩票网址是多少| www.678224.com-今日体彩藏机图| www.348.la-55彩票网注册| www.379985.com-今天彩票中奖号| www.14bw.com-好彩3开奖结果今天| www.82rl.com-移动彩印客户端下载| www.3716.biz-天一空彩票与你同行| www.nr68.com-宁夏福彩-| www.283613.com-够力七星彩安装| www.05379.com-51彩下载安装| www.092193.com-吉林快三97群| www.548351.com-网上官方购彩软件| www.355332.com-福彩3d老北京字谜| www.15240.cc-比较稳的彩票客户端| www.21213.com-中国足球体育竞彩网| www.556515.com-上周福彩出什么号码| www.711963.com-为了彩礼分手| www.073660.com-3d杀号彩经网| www.278762.com-五福彩票下载安装| www.ht86.com-彩乐汇提现是真的吗| www.3738.hk-委主任七星彩论坛| www.038114.com-官方彩票软件app| www.631397.com-好彩门户免费料| www.5249.org-体育彩票店兼复印|