头像

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

来源:http://www.maoteacher.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.maoteacher.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.626116.com-官彩合不合法的| www.47554.com-刘亮西安彩票| www.211371.com-qq群里快三倍投| www.92986.com-牛材网体彩-| www.lf38.com-9424分分中彩票| www.4570.cn-中彩网开奖视频直播| www.101163.com-山东省福彩中心地址| www.25917.cc-彩虹是造句-| www.882358.cc-2345彩票导航| www.gs8.com-五分快三怎样看走势| www.80dr.com-彩票能信吗-| www.152056.com-500彩票股价| www.274386.com-天天分分彩开奖号码| www.359736.com-85彩票下载安装| www.479504.com-爱米彩票网站套路| www.497844.com-日立彩票app| www.629993.com-福彩数学3-| www.704364.com-998彩票网站大全| www.920973.com-福彩双色球网上购买| 博友彩www.921977.com| www.221454.com-中福彩票网骗局| www.351174.com-太子彩票是否合法| www.607717.com-聚宝快三正规吗| www.495708.com-返还率小的博彩公司| www.207551.com-彩票号码分析器| www.69434.com-天津时时彩直播网站| www.10012.com-七乐彩复式怎么打| www.105842.com-中彩彩票违法吗| www.208543.com-老谢说彩今日头条| www.318728.com-赢发彩票骗局| www.418888.cc-中国福利彩票3d太| www.78fg.com-足彩老是输-| www.866428.com-搜狐竞彩足球| www.12dl.com-极速彩788-| www.vl73.com-彩票排列三走势图| www.571.website时时彩顺子规则| www.416577.com-中国福利彩开奖| www.uo95.com-非凡彩票地方彩| www.54fx.com-福彩3d一休图杀手| www.16yb.com-双色球易网彩票网| www.4497.cc-彩票中奖如何纳税| www.89948.com-七彩云app-| www.0854.xyz-078彩票一经销商| www.8158.bid-澳彩水位分析解盘| www.jm31.com-中国竞彩网首页官网| www.rr80.com-什么彩票稳赚不赔| www.535184.com-t135cc天空彩| www.631297.com-好彩1历史结果| www.861468.com-qq彩票可靠吗| www.932783.com-购彩堂app-| 中国福利彩票www.34788x.com| www.65ht.com-国彩投资的骗局| www.431725.com-高频彩缩水下载| www.91337.cc-炫彩生活女包加盟| www.420195.com-足彩店申请-| www.252532.com-中彩网多少可以提现| www.361068.com-彩牛美缝剂官方网站| www.472338.com-中国体彩体了大彩图| www.019720.com-真人直播购彩平台| www.185263.com-好彩36选2-| www.284563.com-时时彩规则及奖金| www.816351.com-时时彩追热号与冷号| www.454007.com-迪斯尼彩乐园手机版| www.558758.cc-彩虹寓意什么| www.848557.com-掌上彩票软件下载| www.577081.com-好彩泰国多少钱| www.s88.org-中奖的彩民-| www.473347.com-以往体彩中奖号码| www.766623.com-彩乐糖果招聘| www.158423.com-竞彩比分直播有料| www.235144.com-喜中彩-| www.379957.com-体彩购买-| www.513956.com-福彩天齐网站大全| www.650269.com-亲子彩虹伞玩法| www.dl54.com-中国快三网app| www.d91.net-足彩外围有赢钱的吗| www.2616.pw-赢彩吧-| www.lx78.com-好彩妹电视剧全集| www.710.live-时时彩和值任二技巧| www.vy89.com-快三遊戲-| www.579011.com-甘肃体彩中奖新闻| www.657341.com-世界杯冠亚军竞彩| www.7312.live-彩虹娱乐电玩城| www.34200.com-福建省快三-| www.692851.com-足彩即时比分彩客| www.hv10.com-福彩体彩3d走势图| www.yu48.com-吉林省彩票十一选5| www.993488.com-彩票上的签名区| www.ez87.com-中国福利彩票中彩网| www.ur36.com-鸿彩快三官网| www.9bq.com-福利彩票中4个数字| www.56rl.com-彩票投注站宣传语| www.c20.vip-星彩viptxcc| www.23lv.com-凤之彩票-| www.333507.com-彩票双色球游戏规则| www.451228.com-杏耀彩票是不是真的| www.92iz.com-彩票工资车有没有| www.135719.com-急聘彩票打票员一名| www.526223.com-足球竞彩绝密| www.799972.com-彩票开奖查询及公告| www.85ab.com-足彩妖刀推荐靠谱吗| www.2518.tv-快三预测彩乐乐| www.bs0.cc-933彩票最新官网| www.nm21.com-彩票生成器-| www.886514.com-海南四码彩票兑奖| www.bq79.com-北京快三app下载| www.qg60.com-36选7好彩玩法| www.397378.com-腾讯分分彩算号软件| www.504168.com-彩票预约-| www.560996.com-七乐彩怎么选号| www.614660.com-如何买十一选五彩票| www.313656.com-体育彩票飞鱼漏洞| www.712029.com-今天齐鲁风采七乐彩| www.776007.com-时时彩较稳的玩法| www.845661.com-台湾彩票参考资料| www.895951.com-彩票下载送彩金| www.960043.com-彩票网开户送28彩| 火星彩票www.hx6666.com| www.fn48.com-福彩快3官网登录| www.417122.com-体彩彩票站几点关门| www.605024.com-盈盈彩平台-| www.4815.cc-双色球快三多少钱| www.101453.com-九号彩票登录| www.22hk.cc-海南海口七星彩彩版| www.978427.com-中福福彩票下载安装| www.be99.com-5分快三官方开奖| www.xz28.com-好的平台彩票| www.051079.com-彩票路途遥远任务重| www.789635.com-七星彩最近十期开奖| www.874712.com-人人中彩票软件| www.964710.com-足彩澳门即时盘指数| 发彩www.50732o.com| www.499646.com-鼎丰彩票彩种| www.48pm.com-张星彩与沮授强度| www.590918.com-中堂彩xyxcc| www.302393.com-福彩3d和值连线图| www.418471.com-萍乡竞彩网点| www.222246.cc-彩票长龙统计软件| www.895363.com-微信彩票电子投注单| www.954547.com-中中彩网走势图表| www.990858.com-中国彩吧开奖结果| www.sz0.com-安徽快三跨度| www.138837.com-新加坡天天彩资讯纲| www.251994.com-手机彩经网-| www.331551.com-乐彩网破解-| www.397996.com-七星彩日日升长局表| www.29797.com-双色球彩友彩游侠| www.wd16.cc-众购彩票手机版下载| www.32xs.com-彩票休市时间| www.107.cm-博彩平台是合法的吗| www.3448.com-88cp彩票网-| www.012908.com-七星彩35期预测| www.864872.com-足球彩票图片| www.187635.com-重庆时时彩-| www.098004.com-好运快三分析预测| www.260338.com-广西快三计划网| www.858658.com-福彩七乐彩开奖顺序| www.971406.com-彩客彩票客户端苹果| www.mq7.com-爱彩乐官方网站| www.80820.cc-长春彩票打票员| www.228550.com-河南彩礼不超过| www.551192.com-app彩库宝典| www.ee1.com-江苏七星彩快三| www.33zw.cc-彩软软件-|