头像

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

来源:http://www.shtlkq100.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.shtlkq100.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.25an.com-体育彩票店开门时间| www.3474.xyz-中国最大彩吧论坛| www.04706.com-网上买足彩放开了吗| www.929094.com-盈彩在线app下载| www.cp6337.com-一分钟快三官网| www.wt97.com-人人彩票改注单| www.38tv.com-19018七星彩| www.3838.live-七星彩综合版走势| www.08626.com-福彩3d模拟摇奖机| www.56871.cc-唐龙说彩彩图版| www.073311.com-网络彩票销售话术| www.156878.com-中福快三平台邀请码| www.289891.com-vr彩票是什么| www.380792.com-11选五彩票开奖| www.506508.com-竟彩蓝球258| www.593579.com-福利彩票最高奖金| www.681322.com-网络赌彩票可以提现| www.777390.com-江西快三购买技巧| www.896116.com-合买彩票网站怎么买| www.975574.com-体彩七星彩历史数据| www.cp952.cc-福利彩票快乐彩任六| www.qd71.com-第一彩票下载安装| www.19xp.com-福彩16号-| www.357778.com-彩票a8骗局-| www.361747.com-唤醒幻想吧全彩福利| www.519177.com-乐盈彩票从哪里下| www.618129.com-传统彩票是什么| www.713639.com-王者彩票快3| www.792263.com-杭州福彩中心兑奖| www.871733.com-苏州彩票兑奖中心| www.947476.com-福彩3d在线过滤器| 彩82www.c7238.com| www.hs05.com-808彩票网籍册子| www.j15.me-福彩10选5靠谱吗| www.54fh.com-818彩吧预测| www.1974.xyz-跳槽就送彩金| www.22113.com-2元彩票中100万| www.94648.com-河南省福利彩票兑奖| www.075560.com-达人彩票3d平台| www.159689.com-体彩期3d开奖号码| www.304036.com-江苏快三赢钱技巧| www.386586.com-韩国音速彩票| www.499979.com-彩票计划师靠谱吗| www.570011.com-彩票计划师培训| www.640069.com-彩虫安卓手机版下载| www.715696.com-3d乐彩网-| www.789786.com-竞彩足球投资| www.871344.com-豹赢彩票和奖多多| www.940628.com-彩神争霸2下载| www.992002.com-时时彩全天分析计划| www.cv48.com-app彩票软件制作| www.xb08.com-开心七星彩票论坛| www.24bc.com-网络黑彩被骗报警| www.198866.com-皇都彩票网址入口| www.305337.com-71彩票官网-| www.698606.com-中彩网综合走势图表| www.0755.me-彩票数据采集接口| www.53575.cc-体彩任选5-| www.075357.com-4168彩票app| www.173747.com-加盟彩票站要多少钱| www.284563.com-时时彩规则及奖金| www.377092.com-彩票走势图专业助手| www.549670.com-上海福彩自助销量| www.672748.com-福利彩票造假案件| www.889071.com-彩站宝投注站| www.980217.com-竞彩胜平负推荐| www.cp6685.com-福利快三是什么彩票| www.580652.com-北京体彩排三走势图| www.701772.com-合肥体育彩票加盟店| www.785992.com-福彩网站大全| www.865363.com-粤淘彩票官网| www.931702.com-买彩票咒语-| www.985413.com-腾龙时时彩官方网站| www.au0.com-快三追遗漏输钱| www.pr38.com-彩吧3d预测-| www.01pc.com-徐汇区福利彩票点| www.79jp.com-彩乐园计划平台| www.2139.wang-彩票搞笑段子精选| www.8340.biz-七星彩aqq-| www.34758.com-新彩吧手机网| www.82140.com-彩票开奖1-| www.037117.com-全民彩最新版| www.120005.com-广西快三推荐一定牛| www.197090.com-七彩奖今晚开奖号码| www.278033.com-一定牛彩票软件下载| www.358094.com-微群信指导彩票| www.450076.com-中国体育彩票洗钱| www.550723.com-华夏彩票可靠| www.757800.com-百信彩票-| www.838203.com-快三怎么定胆码| www.899066.com-7星彩预测最准号码| www.960579.com-注册送彩的彩票| 全民汇彩票www.52303j.com| www.co49.com-黑彩报警-| www.vd28.com-智慧彩客户端| www.14sx.com-安徽体彩大奖| www.86nv.com-泊利娱乐时时彩| www.2358.win-福彩大发快三| www.8181.cn-103彩票网-| www.3947.com-足彩正买海| www.28790.com-私人的体彩赌| www.88439.cc-uk彩票平台-| www.049903.com-六开彩开奖今天| www.173002.com-贵州福彩快3| www.252040.com-双色球擂台中彩网| www.325331.com-海南彩票四码定位| www.397708.com-七星彩2280期测| www.510449.cc-怎么下载体育彩票| www.582681.com-克爹全彩本子| www.658329.com-派彩乐-| www.731072.com-网易官方娱乐彩票| www.805667.com-浩博手机版博彩娱乐| www.881880.com-八八彩票下载安装| www.il55.com-中国足彩网500万| www.b22.top-双彩球今天奖| www.31yb.com-福彩年假什么时候| www.0104.loan-彩字解一肖-| www.6782.xyz-彩票76真假-| www.20198.cc-快三软件骗人吗| www.62925.cc-下载310足彩官网| www.027816.com-中国体彩排列五历史| www.101678.com-李彩谭-| www.167508.com-一分钟快三骗局| www.236935.com-竞彩310-| www.308592.com-快三15期倍投| www.376219.com-安徽体彩中心在几楼| www.474983.com-boss直彩彩票| www.554876.com-彩神争争霸一| www.619943.com-彩票经验分享| www.688994.com-新彩票安卓下载| www.768055.com-福彩快三的倍投方法| www.838586.com-澳彩欧赔转换亚盘| www.903956.com-彩票系统极云| www.959429.com-官崎彩-| 火星彩票www.hx6686.com| www.53752.cc-澳洲时时彩平台| www.011049.com-娱乐彩票软件| www.110103.com-七彩乐透开奖| www.028716.com-彩票大小单双下载| www.193773.com-福彩10分钟-| www.289077.com-高频彩计划app| www.370628.com-体彩4场进球对阵表| www.506259.com-彩8提现投注量| www.578077.com-天中图库好运彩| www.638617.com-竞彩销售点-| www.813987.com-华亿彩票-| www.882598.com-97彩票靠谱吗| www.969658.com-体彩10期-| www.2455.com-彩83苹果下载软件| www.8082.org-彩票快开-| www.25911.com-彩虹含义-| www.65034.com-中国体彩足球计算器| www.037052.com-成化斗彩薄胎瓷| www.119417.com-今日福彩中奖号码| www.186043.com-快三规律-| www.89009.com-百盈彩票可靠嘛| www.6409.vip-亿盈彩票官网| www.35563.cc-老快三智能杀号| www.87642.com-彩票怎么砍龙稳赚| www.026874.com-彩票包赔导师| www.093772.com-福彩七加三多少钱| www.152040.com-中体育彩票-| www.441839.com-19日竞彩赔率解读| www.545318.com-开福利彩票店申请书|