头像

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

来源:http://www.sckym.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.sckym.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
pk10论坛 www.57875.com-香港五分彩合法吗| www.120969.com-彩票顺口溜笑话| www.406380.com-描写彩虹美的的词语| www.518940.com-请说快三开奖结果| www.587987.com-新浪中国竞彩网| www.659391.com-500彩票客户端| www.027904.com-多彩投众筹平台官网| www.717936.com-彩虹有哪几种颜色| www.828718.com-彩票站打错票能退吗| www.909210.com-福彩3d资料-| www.972040.com-6月16号山西体彩| www.ej71.com-百盈彩票下载安装| www.p80.cc-六冠彩票能提现吗| www.471442.com-泊利彩票百度百科| www.362833.com-彩虹是怎样形成的的| www.951221.com-京彩国际平台骗局| 500彩票网www.681770.com| www.sz54.com-福利彩票几位数中奖| www.4803.cc-彩虹六号围攻好玩吗| www.98781.com-今天上海快三开奖规| www.58953.cc-彩吧学堂-| www.033960.com-彩票有什么技巧| www.27yt.com-网易彩票停更新| www.0298.org-826网络彩票评论| www.67060.com-绵阳福彩在线直播| www.882191.com-彩票计划师是真的吗| www.990140.com-发彩票-| www.ku65.com-上海福彩网实时查询| www.40qf.com-霸皇港彩网址| www.49rs.com-足彩必胜买法| www.577892.com-炫乐彩票登陆| www.666174.com-彩票返亏损的平台| www.740700.com-澳彩标准盘-| www.825170.com-六彩开奖直播现场| www.894733.com-优彩网官网登录| www.967418.com-从网上怎么买彩票| www.cp183.com-湖北快三基本走| www.mx89.com-手机中彩啦软件| www.8ln.com-凤凰极速快三网站| www.67ab.com-买彩票下什么软件| www.mz16.com-投注上海快三的平台| www.2ph.cc-彩879彩票犯法吗| www.860.gg-时时彩四码规律| www.295223.com-河北快3彩票空| www.408605.com-节假日卖彩票吗| www.546636.com-体育彩票篮球竞猜网| www.630908.com-好彩欧盟-| www.695678.com-彩客网混合-| www.767826.com-浙江体彩官网| www.835316.com-乐米炫彩官网| www.897035.com-快乐彩票三是什么| www.958254.com-青海省体彩网首页| 凤凰彩票www.3479j.com| www.125267.com-福彩出奖号今天| www.2588.net-彩票网站盗走账号| www.04533.cc-体彩微信-| www.1763.pw-快三单双怎么玩稳定| www.765171.com-足球彩票169| www.nc95.com-爱彩乐手机版官网| www.v24.website彩吧com1-| www.539683.com-福州福彩销售点在哪| 中原彩票www.629021.com| www.qt28.com-福利彩票大奖组时期| www.28hv.com-星耀国际彩票正规吗| www.716.cm-北京报亭可以买彩票| www.874200.com-大乐透彩票开奖| www.981806.com-qq彩票怎么买| www.ac06.com-河南福彩22选五| www.b98.cc-彩投网-| www.20be.com-买复式彩票怎么玩法| www.702.site-h辉煌彩票下载安装| www.4469.vip-吉祥彩手机版| www.521889.com-腾讯分分彩的骗局| www.590568.com-七星彩今日开奖图片| www.659730.com-七天娱乐时时彩平台| www.722526.com-3cp上彩票官方| www.783175.com-保定市彩票站| www.849918.com-时时彩一分钟开一期| www.902806.com-找彩票平台做代理| www.957482.com-连中彩票平台| www.997852.com-福彩3d对子-| www.br80.com-快三单机游戏下载| www.yn24.com-彩票被骗-| www.116664.com-竞彩足球让平规律| www.235248.com-7070彩票官网| www.20vu.com-大智慧彩票图表| www.92xf.cc-足彩2串1计划表| www.3809.cc-体育彩票19095| www.791544.com-京东可以买彩票吗| www.4394.vip-彩01app下载| www.9510.loan-彩票是真的还是假的| www.62286.com-快三的技巧-| www.042210.com-搞笑彩票广告宣传语| www.587830.com-施乐彩色复印机租赁| www.663782.com-中体彩大乐透| www.725276.com-网上彩票赌博严重吗| www.791429.com-湖北彩票巨奖骗局| www.851543.com-体彩任选八中奖规则| www.921267.com-彩计划手机版| www.4685.top-福彩app吧-| www.9936.pw-幸福彩彩势分析| www.69794.com-点滨和易彩哪个好| www.284386.com-中国彩种有哪些| www.418500.cc-竞彩只能去实体店吗| www.457504.com-六开彩诗句-| www.551440.com-怎么玩儿快彩王| www.639666.cc-乌鲁木齐竞彩店| www.700011.com-澳客彩票网比分直播| www.766542.com-彩票站转让合法| www.824892.com-杨震足彩微博竞彩猫| www.885884.cc-大连市体彩领奖地址| www.948949.com-彩票3d字谜总汇| www.cp199.cc-黑彩庄家怎么赚钱| www.132102.com-河南的彩礼是多少| www.208485.com-分分快三害人| www.5500.vip-彩虹岛水果辅助| www.261368.com-98彩票网谁知道| www.739914.com-22彩票网站彩下载| www.881655.com-网络投彩是什么骗局| 通盈彩票www.848766.com| www.50hb.com-福利彩票做假| www.302669.com-七星彩图片-| www.935307.com-苹果彩票pg88| www.cp9396.com-手机彩票软件下载| www.380222.com-体彩正月初几开奖| www.502959.com-彩票上没有地址| www.569874.com-山东好彩快三计划| www.736836.com-建设银行彩票定投| www.817681.com-福彩千禧开机号| www.88201.cc-彩票app怎么举报| www.q67.net-体育彩票怎么买号| www.596629.com-甘肃快三手机版下载| www.727033.com-乐彩软件-| www.919183.com-3分快三计划| www.cp800.cc-那省快三-| www.26pz.com-3d杨哥说彩专栏| www.0793.net-彩82邀请码-| www.65yz.com-198彩登陆-| www.820.cc-360彩票智能杀号| www.769.vip-时时彩提早开奖器| www.6658.in-彩678app中心| www.191625.com-甘肃快三500期| www.22qv.com-彩票麻将-| www.1062.vip-和彩名堂类似的软件| www.10pl.com-时时彩统计表| www.714.me-在线下载好运时时彩| www.14747.cc-彩报中心彩吧图库一| www.64764.com-竞彩最大冷门| www.012228.com-福利彩票有七星彩吗| www.804408.com-秒速时时彩网站源码| www.871055.com-七星彩带坐标走势图| www.954255.com-彩票助赢计划软件| 万利www.32123h.com| www.036238.com-彩票走势图下软件| www.595909.com-四川绵阳福彩网| www.774.club-人物彩色画-| www.4787.cm-网上买彩票真的假的| www.373729.com-紫色好彩爆珠| www.0zx.cc-乐彩网是-| www.315620.com-5分快三在线计划| www.999836.com-快三红号技巧| www.bn64.com-下载易彩app| www.ug53.com-彩票改时间了吗| www.51ka.com-种彩虹的女孩们|