头像

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

来源:http://www.renshijituan.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.renshijituan.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
极速快3 www.79rp.com-福利彩票中了3个数| www.994479.com-彩票经验心得| www.dq11.com-共赢彩票网-| www.99717.cc-北京福彩官方| www.208328.com-广东有没有快三| www.06913.cc-双彩球开奖结果16| www.85387.com-5oo彩票网下载| www.530526.com-重庆时时彩预测技巧| www.11935.cc-福彩马后炮解太湖| www.79197.com-网易彩票网址是什么| www.gz16.com-盈彩网真的能赚钱么| www.g82.com-七星彩苏会文预测| www.227735.com-中国体彩大乐透预测| www.246611.com-快三中奖概率是多少| www.376570.com-杞县结婚彩礼钱多少| www.332330.com-京彩7515网-| www.431998.com-福利彩票中奖10万| www.155184.com-足彩38期赛果| www.161698.com-足球竞彩手机软件| www.258809.com-竞彩官方-| www.gt77.com-福彩店怎么申请| www.v26.com-贵州省体育彩票业| www.72ti.com-福利彩世界网站多少| www.2208.tv-手机买足彩软件推荐| www.9043.cn-天道篮球竞彩推荐| www.41787.com-3d走势彩经网| www.86567.com-福彩绝杀和值尾| www.454131.com-彩票网258-| www.553950.com-名人彩票靠谱吗| www.195432.com-上海快三预测专家| www.285454.com-北京福彩快三怎么玩| www.170022.com-甘肃快三最牛走势图| www.777078.com-美容投彩是什么骗局| www.916034.com-彩票店的经营方案| www.976007.com-2019彩礼新政策| www.7997.xyz-彩宝贝杀号定胆网| www.397302.com-竞彩模拟投注平台| www.65367.com-西宁福彩店-| www.024141.com-小鹿工具彩票| www.p26.net-惠泽了优彩社区| www.71ih.com-竟彩足球赛果开奖| www.2375.win-福利彩票呼市福彩| www.17yb.com-彩金项链断了能接吗| www.79785.com-阜阳福彩自助终端| www.62225.cc-海南私彩头尾规律图| www.557862.com-中一千万彩票| www.637842.com-竞彩网络销售| www.715795.com-广东七星彩诈骗黑彩| www.789905.com-乐福彩三地-| www.875055.com-足球竞彩收米app| www.973469.com-有彩虹的头像| 500彩票www.931786.com| www.kk98.cc-胜负彩比分-| www.806718.com-彩票盈利投注技巧| www.878147.com-彩票网站哪个靠谱| www.948394.com-福彩三地专家推荐| www.998809.com-香港快三彩票吗| www.cg43.com-江苏快三购买平台| www.73oh.com-彩票排列三推荐| www.2058.wang-体彩大乐透有啥秘密| www.008885.cc-刷彩票赚钱违法吗| www.0318.live-体彩怎么过户| www.299788.com-内蒙古快三奖金规则| www.406604.com-七星彩五行图| www.515693.com-彩天堂黑钱了吗| www.585398.com-存1元领彩金| www.693096.com-国家正规时时彩平台| www.811111.cc-上海快三投注平台| www.919037.com-百盛博彩软件安卓版| 乐彩网www.3416r.com| www.101563.com-腾讯天天中彩网| www.932106.com-老师带快三-| www.8501.top-亿彩靠谱吗-| www.37863.cc-星光彩票注册| www.vt59.com-福彩门户-| www.834.xyz-二八彩票官网| www.932442.com-澳洲赛车彩票网站| www.989863.com-老快三杀号-| www.au85.com-内苎快三预测| www.se44.cc-彩票267-| www.316.in-开彩票店有什么风险| www.4541.wang-八马彩票平台| www.699315.com-彩神挣霸-| www.811209.com-中国体彩排列3| www.8kz.com-新宝彩票官网登录| www.444610.com-名人彩票app下载| www.549591.com-足彩去哪投注| www.059858.com-福彩快三冷号| www.157037.com-易彩网彩票是真的吗| www.246979.com-福彩3d中奖概率| www.324753.com-内蒙体彩十一选| www.385101.com-php彩票源码程序| www.695306.com-足球竞彩定律| www.926385.com-彩票价格多少| www.991231.com-肥强竞彩12课堂| www.ce65.com-快三会不会赔| www.wp42.com-篮球彩票分析预测| www.28gw.com-艾彩初九微博| www.la97.com-湖北福彩客户端| www.y31.com-万博可以买时时彩吗| www.66hh.cc-博亚娱乐彩票中心| www.0914.net-合买彩票哪个网站好| www.588029.com-购彩v注册链接| www.4642.cn-买彩票输了如何回本| www.804556.com-彩票代码讲解| www.96pg.com-如何卖彩票-| www.6069.cc-足彩推荐佬牛| www.17691.com-老快三遗漏360| www.db41.com-快三分析软件app| www.41965.com-9d彩票app-| www.8498.cc-博彩seo-| www.900715.com-贵州爱彩乐-| www.xg32.com-宁夏快三50期| www.08420.com-博友彩票销售系统| www.31827.com-重庆十分彩-| www.41371.com-安徽快三新玩法| www.80845.com-竞彩qq群-| www.re22.com-168彩票提现不了| www.188277.cc-彩票数据中心快3| www.lz93.com-足彩皇冠app| www.82258.com-查看福利彩票开奖| www.188738.com-湖北快三多久一期| www.022298.com-彩易网-| www.560503.com-福彩3d大胜赛字谜| www.87913.com-腾讯3分彩走势| www.037025.com-彩481-| www.119743.com-江苏快三遗漏连线| www.42ot.com-熊猫彩色简笔画| www.804008.com-易彩计划软件手机版| www.913939.cc-3d彩之网相年富| www.4044.vip-体彩比分计算器| www.710339.com-彩神争下载-| www.595684.com-浙江福彩中心在哪里| www.986856.com-快三三军翻倍网站| www.kh05.com-山东彩票开奖结果| www.350479.com-彩色饺子店加盟| www.449825.com-chicken彩票| www.526516.com-体彩七星彩开彩结果| www.685235.com-下载3d彩票安装| www.811775.com-快乐双彩复式价格表| www.872085.com-q彩网怎么登录| www.938727.com-亿彩网官网下载| www.985958.com-申请免费自动送彩金| www.km2.cc-大发快三走势图规律| www.270345.com-2019新彩票平台| www.365683.cc-彩铅卡通人物画| www.110791.com-快三技巧基本公式| www.407748.com-看看福彩3d专业版| www.611060.com-彩38官方网站网址| www.663732.com-nba篮球体育彩票| www.720016.com-在线机选七星彩一注| www.027632.com-159彩票网丑闻| www.315346.com-重庆时时彩平台6| www.535084.com-体育彩票电脑课版| www.770803.com-竞彩吧app-| www.826577.com-98彩票app下载| www.889320.com-如意彩票登陆| www.959248.com-褔彩天齐网-| 500彩票www.50026t.com| www.ib90.com-彩票app软件| www.wb80.com-代玩彩票-| www.1zp.com-彩霸王心水论诖| www.41jv.com-彩票联盟平台q| www.070402.com-江西彩礼钱-|