头像

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

来源:http://www.njrbxs.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.njrbxs.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.230533.com-福彩快3app下载| www.200921.com-体彩481投注技巧| www.137347.com-一分快三和值推荐| www.155819.com-彩票飞鱼-| www.267887.com-彩票宝典-| www.60933.com-苏宁彩票大发快三| www.30ea.com-昨日福彩中奖号码| www.848837.com-彩奕颂唯品会| www.353244.com-彩票306定投| www.497402.com-彩票怎么查中奖| www.440163.com-英雄联盟彩票在哪买| www.736755.com-福彩三泰虎字谜| www.830409.com-来彩彩票o2o| www.909561.com-福建今日快三开奖| www.976231.com-郑州市结婚彩礼标准| www.cp9665.com-中彩在线软件| www.355681.com-足彩奖金多少要交税| www.462062.com-体彩排列五在哪兑奖| www.413318.com-足彩改期奖金怎么算| www.cu91.com-必赢彩票提不出钱来| www.jx20.com-福彩黑龙江20选8| www.93iw.com-体彩福彩哪个销量好| www.630501.com-13d天天彩-| www.817356.com-彩七七充值不到账| www.970883.com-福利彩票考试| www.zt81.com-博彩篮球加时算吗| www.76au.com-乐彩网怎么挣钱| www.4713.top-体彩中国红中奖规则| www.900136.com-大无限彩票坑人| 500彩票www.303471.com| www.wi38.com-爱彩票网首页| www.46wh.com-乐彩双色球字迷专区| www.1799.vip-高频彩票有盈利的吗| www.93882.cc-河南快三号码分布图| www.854626.com-酷彩网是真的吗| www.930765.com-买快三怎么追豹子4| www.990032.com-精彩网彩票下载| www.bn29.com-快三图标图片| www.wl79.com-查体彩开奖结果| www.14gb.com-福彩3d村胆码| www.92aj.com-百万彩票-我的账户| www.863077.com-泰安体彩店转让| www.257686.com-中彩手彩票合法吗| www.38028.cc-彩客竟彩-| www.579414.com-港彩一定中资料| www.280998.com-江西时时彩下载| www.622489.com-福彩3d圖片-| www.905528.com-世界杯足彩-| www.gu63.com-上海福彩网官方网站| www.51wt.cc-日本彩票规则介绍| www.283126.com-彩票的规则是什么| www.33558.com-北京福利快三| www.5261.xyz-中国体育彩票大乐头| www.139472.com-彩玉海棠图片| www.183950.com-河北快三新玩法| www.363652.com-什么是重彩油画棒| www.706654.com-香港铂金彩票网址| www.581032.com-如何买足彩划算| www.23303.com-玩彩票什么叫反计划| 500彩票网www.97655c.com| www.824206.com-网上彩票作弊| 彩82www.c9221.com| www.503793.com-怎样下载百度彩票| www.581005.com-彩票开奖查询源码| 126彩票网www.975126.com| www.132410.com-平顶山订婚和彩礼| www.327691.com-3d双彩网论坛| www.f67.loan-彩票第一把手| www.93jb.com-2345天天彩票| www.428755.com-中国体育彩票体彩| www.769249.com-下载好彩网网站| www.25gt.com-下彩彩票apk| www.58196.com-乐点彩下载-| www.123143.com-福彩3d实战宝典书| www.255183.com-963彩票app-| www.06297.com-3d彩字谜图谜| www.qd62.cc-手机彩票开发| www.1612.pw-澳门快三有陷阱吗| www.8971.biz-国彩投资-| www.415029.com-泰禾红树林彩票客服| www.537157.com-微信彩票群名| www.636733.com-与彩虹有关的儿歌| www.918933.com-彩票模拟投注器| www.103964.com-手手机彩票网| www.345036.com-彩票棋牌推广| www.495298.com-博彩狙击公司| www.637203.com-彩虹6号干员介绍| www.840681.com-22彩票app官网| www.990802.com-福彩3d直选走势图| www.73jw.com-快三历史开奖| www.je.com-极速快三彩票平台| www.6288.vip-湖北竞彩快三| www.ey71.com-新彊时时彩助手| www.209033.com-赢钱彩app官网| www.451077.com-福利彩票22选5| www.586918.com-南方双彩最新下载| www.19183.cc-传奇彩票8-| www.878168.com-500万彩票安卓版| www.826736.com-彩票为什么输钱| www.770653.com-福彩排列五走趁图| www.879495.com-多乐彩计算法| www.949047.com-带人玩彩票骗局| 来运彩票www.5688y.cc| www.555043.com-彩票怎么中上亿| www.38566.com-环彩网最新app| www.336697.com-福彩汇总预测| www.505925.com-竞彩足球合买挣钱吗| www.651291.com-水彩大师阿尔瓦罗| www.51615.cc-下载鸿运彩票| www.27ak.com-快三出龙最多多少期| www.3510.vip-特吧彩吧高手网吧| www.033261.com-彩福彩票靠谱吗| www.157812.com-足彩胜平负公式计算| www.b77.me-江西省体彩兑奖中心| www.83us.com-北京快车彩票| www.824313.com-七星彩分析预测号码| www.561516.com-天际彩票必中方法| www.546611.com-澳客彩票人工电话| www.86114.cc-山东非无特彩涂板| www.412664.com-彩票长期趋势| www.682196.com-北京体彩扫码投| www.202414.com-uu快3是什么彩票| www.69628.cc-彩票买多期| www.571165.com-竟彩足球过关计算器| www.qs73.com-千亿彩票网址| www.405125.com-体彩杀号定胆彩经网| www.10026.com-齐鲁风采七乐彩今晚| www.865435.com-分分彩开奖-| www.851873.com-乐米彩票中一等奖| www.979421.com-好彩铁盒-| www.038166.com-福彩3d中奖扣税吗| www.075414.com-瑞祥祥云彩票技巧| www.019519.com-vr3分彩官网| www.5333.pw-淘宝上的彩票在哪里| www.203564.com-福彩天下无敌1| www.37784.com-购彩软件是真的吗| www.605599.com-吉林福彩3d-| www.341811.com-长春彩溢为什么关门| www.915992.com-福彩店押金怎么退回| E彩堂www.9818u.cc| www.340840.com-好彩高手论坛网| www.259822.com-上海新快三走势图| www.374249.com-彩乐乐好彩一| www.515609.com-彩票法律纠纷案例| www.652899.com-福彩3d蓝精灵彩报| www.739545.com-123123彩票-| www.63358.cc-足彩19039预测| www.ag88.com-体彩7星彩-| www.wd81.com-辽宁快三一共多少期| www.184508.com-湖北快三今日必出| www.502250.com-同志彩票骗局大揭秘| www.591506.com-腾讯分分彩api| www.0617.vip-大公鸡七星彩app| www.887.mobi-算卦能算彩票吗| www.6922.org-第八套广播七彩阳光| www.21376.com-分分彩组三组六规律| www.172841.com-江苏福利彩票快3| www.863253.com-七星彩19029| www.68358.com-女人梦见别人中彩票| www.169616.com-快三走势图看哪准| www.987708.com-彩乐彩票app下载| 大赢家彩票平台www.977389.com| www.092932.com-31体彩选七-| www.113847.com-双色球福彩3d|