头像

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

来源:http://www.ecia.com.cn/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.ecia.com.cn/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.521760.com-时时彩大小最多连出| www.985346.com-足彩app我要推荐| www.eh88.com-福建体彩阿四推荐| www.yt60.com-长春体育彩票| www.22rp.com-江西福彩快乐十分| www.653306.com-彩票幸运之门官网| www.760339.com-时时彩分析软件排名| www.850728.com-24小时都开的彩票| www.226019.com-福建福利彩票官方网| www.536333.com-网易竞彩专家预测| www.872632.com-中国福彩加盟电话| www.951867.com-官方幸运快三| www.fv.cc-河北快三遗漏值| www.723798.com-高频彩套路-| www.814051.com-安徽省福利彩票发行| www.896327.com-七星彩中奖视频| www.964340.com-七星彩幸运福星彩版| www.cp4321.com-快三助手手机版下载| www.32qc.com-长沙福利彩票官网| 幸运彩票www.444075.com| www.383003.com-新浪彩票双色球汇总| www.510194.com-请播放彩虹的约定| www.588350.com-福彩快甘肃-| www.675995.com-家彩网独胆双胆预测| www.751944.com-亚彩yc500-| www.025726.com-福彩3d杀号-| www.595151.com-七乐彩五等奖多少钱| www.893271.cc-时时彩五星独胆技巧| www.990509.com-com全球彩票| www.87ji.com-旧版全球彩票| www.992285.com-新疆福彩喜乐彩| www.yb82.com-天津福彩开奖结果| www.78992.cc-51时时彩网-| www.133000.com-彩色纸盒包装厂| www.102045.com-彩天下黑平台| www.632873.com-众乐彩网-| www.727646.com-杏彩app下载链接| www.826336.com-澳门三乐彩-| www.895836.com-甘肃快三豹子遗漏| www.961976.com-开彩票店需要多少钱| 网易彩票www.504833.com| www.hk66.com-新2彩票app-| www.yf40.com-好彩60123下载| www.704518.com-265彩票客户端| www.781514.com-微彩彩票ios| www.857602.com-彩票期期不中| www.933251.com-五省快三是哪五个| 趣彩网www.qucp2.com| www.68489.com-史上最大彩票| www.zj83.com-信彩彩票app下载| www.69qp.cc-彩票中奖新闻和故事| www.3487.xyz-代购美国彩票| www.234669.com-福彩3d和制图| www.624128.com-彩票33老版-| www.715965.com-有戒彩票的地点吗| www.810983.com-竞彩单场比分奖金| www.886676.com-福利彩票奖金分配表| www.957538.com-六台彩软件下载| www.cp543.com-大发快3手机彩票网| www.666360.com-乐彩网靠什么赚钱| www.772543.com-时时彩走势图全部| www.853667.com-足彩310官网下载| www.912837.com-彩乐网4343us| www.969542.com-彩票追号一停就出来| www.as1.com-吉林快三开奖结果进| www.277589.com-众赢彩票团队| www.gy18.com-上海福彩官网下载| www.194424.com-3号彩票是真的假的| www.282417.com-铁公鸡彩票奖表| www.365037.com-测彩高手双色球专栏| www.535622.com-八位数的彩票有吗| www.15371.com-彩铅简笔画-| www.618974.com-搜狐彩票app下载| www.777881.com-旺彩网站-| www.966030.com-彩发发官网-| www.bb10.com-大发快三要怎么玩| www.67hh.com-福彩七乐彩机选| www.529579.com-利盈彩票实时计划| www.612605.com-香港万彩吧彩票| www.030000.com-五洲彩票靠谱吗| www.80ep.com-500彩票网完整版| www.1673.me-杏时时彩平台手机版| www.32622.com-政府控制莆田彩礼| www.158730.com-爱彩乐走势图双色球| www.245566.com-福彩网1分快3计划| www.317797.com-吉林省快三推荐| www.355602.com-足彩如何交税| www.390950.com-龙胜彩票平台网址| www.505435.com-福彩3口走势图| www.576155.com-赢钱彩票下载安装| www.951226.com-京彩挂机能赚钱多| www.0777.pw-宏图科技玩五分彩| www.5446.in-福彩太湖3d字谜| www.91663.com-好彩黑色香烟价格| www.6355.cc-红牛彩票qq群| www.05098.com-今日彩票软件合法吗| www.139914.com-一分时时彩全天计划| www.234059.com-内蒙时时彩开奖结果| www.311698.com-体彩实体店网上购买| www.511047.com-哭着笑彩虹是什么歌| www.665453.com-七乐彩今天开机号| www.781468.com-中国福利彩票一等奖| www.948146.com-双色球神彩福牛杀号| 500彩票www.701549.com| www.231038.com-青岛有快三彩票吗| www.868371.com-快乐双彩基本走势图| www.960342.com-好运彩彩票网可信吗| www.ey79.com-上海快三规律技巧| www.21sc.com-哈尔滨彩票大王视频| www.177181.com-什么叫一分快三| www.sj75.com-最新彩票开奖结果| www.282720.com-彩99app下载| www.654969.com-苹果手机安装七星彩| www.785402.com-领航彩黑钱-| www.355775.com-牛赑彩票官网| www.602092.com-彩票不给钱-| www.197899.com-买彩票屠龙是啥意思| www.102.pw-神彩趋势软件手机版| www.26uo.com-东莞彩票店申请| www.74079.com-旺彩社区联销图| www.381942.com-彩票能不能折叠| www.6806.me-浙江十二选五爱彩乐| www.fv58.com-免费大发快三软件| www.288993.com-五分快三怎么稳赚| www.120.com-宝盈彩下载-| www.9487.tv-发达彩票是什么| www.41789.cc-休育彩票几点开奖| www.927118.com-多乐彩走势图| www.993971.com-新浪双色球数字彩票| www.tq32.com-五亿彩官方-| www.10qf.com-吉林快三每天几期| www.82qf.com-输浙江福彩官网| www.rf12.com-北京时时彩出双漏洞| www.5kj.cc-必中彩-| www.26ln.com-贵州竞彩快三查询| www.982873.com-彩票资料共享大全| www.071132.com-足彩高手微信群| www.761071.com-关于结婚彩礼钱| www.717845.com-腾讯一分彩是官方的| www.796544.com-印尼彩开奖-| www.862708.com-上海天天彩选4开奖| www.949533.com-快三甘肃开奖| www.994880.com-网上彩票代理赚钱么| www.ad11.com-体彩11选五任选三| www.872142.com-贵州省体彩中心主任| www.7077.me-玩快三真的有计划吗| www.34409.com-大众彩票网每日首充| www.430312.com-比利时快三开奖| www.756098.com-有没有赣快三| www.821932.com-买彩票能中五百万吗| www.893034.com-重庆时时彩过滤工具| www.45453.com-微彩站申请-| www.86743.com-彩神vlllapp| www.036701.com-彩票榜安卓-| www.134178.com-看快三用什么软件好| www.214932.com-官网快三软件下载| www.615592.com-体彩打印软件破解版| www.54358.com-时时彩破解教学| www.0927.vip-福彩双色球怎样合买| www.6753.biz-彩票2元网在线投注| www.803495.com-七星彩番外明月珰| www.814834.com-银行买彩票大案| www.931537.com-吉林市怎么申请体彩| 中国福利彩票www.33588n.com|