头像

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

来源:http://www.ycwg80.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.ycwg80.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.112063.com-彩民网竞彩宝| www.257207.com-重庆时时彩时间改了| www.355049.com-如何看彩票是啥彩| www.456883.com-时时彩牛牛开奖结果| www.036981.com-彩票01下载安装| www.787980.com-快三投注口诀| www.0550.loan-体彩赢刊电子版| www.06708.com-皇室彩票登录| www.75542.com-98彩-| www.069088.com-众彩彩票平台官网| www.152500.com-天际彩票极速快3| www.238654.com-玩江苏快三能赚钱吗| www.316886.com-福利彩票标志图片| www.61cn.com-完美彩票cp828| www.3697.biz-香港球彩台在线观看| www.7219.com-请今晚七乐彩开奖| www.58326.com-彩娃彩票app| www.022894.com-重庆时时彩官方网站| www.11986.com-17彩票绑定安全吗| www.73377.cc-七星彩怎么抓规| www.jn36.com-被网上彩票诈骗| www.17nl.com-买私彩票犯法吗| www.821038.com-彩色透水混凝路面| www.964406.com-福彩幸运快三是什么| www.ud36.com-彩票黑平台名单| www.27gy.com-时时彩开门彩| www.48373.com-足球竞彩彩票软件| www.030086.com-彩票大赢三走势图| www.252729.com-微彩官方app| www.956635.com-大发快三免费开挂| www.46270.com-五福彩票最新版| www.033692.com-易彩怎么下载| www.116198.com-足彩胜负十四场| www.b22.space-彩票开奖大乐透规则| www.57675.cc-彩票顶级团队带你赚| www.747896.com-易彩宝彩票-| www.684894.com-3d通福彩软件| www.790766.com-彩票双色球模拟开奖| www.871256.com-豹赢彩票是真的吗| www.80yo.com-彩神通会员四码| www.3420.net-快三期号查询| www.20033.cc-彩经网安徽快3| www.494033.com-速8彩票平台注册| www.626008.com-9购彩票是不是骗局| www.608512.com-派彩是反水金额吗| www.700067.com-彩神lx1011| www.803745.com-彩飘王661766| www.892013.com-福彩软件哪个好用| www.955883.com-彩票赢还是输| 818合彩www.www.9889hc.com| www.gt60.com-体彩店内布置图| www.062225.com-天天中彩票合法吗| www.172967.com-湖北快三结果| www.09ws.com-云彩店哪里下载| www.eg77.com-湖北快三豹子走势图| www.296626.com-福利彩票玩法奖励| www.472619.com-沉迷买彩票的人| www.0632.date-时时彩号码筛选软件| www.13213.cc-常州福利彩票抽奖| www.68825.com-福彩选号方法| www.j49.cc-6118彩票下载| www.65sf.com-hao彩票开奖| www.368300.com-明月珰七星彩txt| www.538685.com-福利彩怎么玩| www.730995.com-怎样利用福彩店赚钱| www.41aj.com-牛爹七星彩-| www.3189.cc-体育彩票几位数| www.756118.com-谁有御彩轩网址| www.bc3.cc-湖北快三结果查询| www.vh97.com-福彩3d骗局揭秘| www.24wt.com-福利彩票机转让信息| www.071212.com-彩28下载-| www.161672.com-体彩天下公司| www.311759.com-福彩3d彩报-| www.391835.com-3d零一彩网-| www.511478.com-今日香港福利彩票| www.96825.cc-福彩3d如何领奖| www.4926.org-奥发彩票网-| www.435448.com-中国体育彩票打电话| www.589259.com-新跑狗彩图-| www.554968.com-彩票号码7位数| www.254052.com-乐盈彩票快3网站| www.fq93.com-安徽快三当前遗漏号| www.4320.cc-足彩交流-| www.492077.com-体彩排列五中奖注数| www.491901.com-凤凰彩票兼职吧| www.575453.com-6288彩票真假| www.092134.com-乐发彩票黑过钱没| www.212122.com-有没有买快三的平台| www.308807.com-彩票计划gcbcc| www.83153.com-e球彩3场全包| www.087676.com-好彩网3d字谜| www.337782.com-呼市福彩中奖| www.876700.com-万豪彩票不能提现吗| www.96mk.com-梦想彩票站计划网| www.804408.com-秒速时时彩网站源码| www.924971.com-官方快三下载| www.6622.cm-218彩票app-| www.35003.com-中乐彩手机平台| www.95874.com-河南南阳淅川县彩礼| www.119553.com-买彩票的心情说说| www.873413.com-彩票有限额吗| www.188403.com-福彩快三安徽| www.322788.com-体彩七星彩几点停售| www.672039.com-500彩是啥-| www.775365.cc-下裁投彩网-| www.xj32.cc-双彩图3d双采图| www.691853.com-足彩胜负彩澳客网| www.816369.com-云南时时彩官网| www.921055.com-现在网上怎么买彩票| www.44ju.com-新手轻松养出七彩盏| www.612122.com-m5彩票app-| www.714765.com-彩神争霸大发快三群| www.877961.com-极速快三预测技巧| www.971192.com-青海福彩的规定| www.fi40.com-大发快三全天计划网| www.625028.com-彩票稳定回血的办法| www.685085.com-大庄家彩票-| www.742518.com-好运来彩票网站官网| www.304887.com-体彩11选五下载| www.373111.cc-免费彩金棋牌游戏| www.761427.com-大乐透中彩票的概率| www.836888.cc-竞彩比分奖金上限| www.899479.com-中国米斗跟单彩票| www.985400.com-金山彩票最新版本| www.dv2.cc-十分钟一期的快三| www.xh17.com-7彩彩票-| www.21wr.com-apk状元彩票| www.799830.com-体育彩票开奖玩法| www.3615.tv-立彩彩票计划怎么样| www.ff86.com-下载app彩票软件| www.ux77.com-3d新彩网吧-| www.923861.com-cp彩票网页版| 必中彩票www.bizhong55.com| www.rb12.com-北京彩票开奖中心| www.24xv.com-双色球兰州彩民| www.0077.bid-福彩宣传广告图片| www.7282.pw-带彩虹的儿歌| www.68523.com-3d西赵口彩吧| www.191314.cc-安徽快三是真的吗| www.325631.com-彩票新规则-| www.379172.com-时时彩操盘手抽分红| www.456237.com-财富彩票app官网| www.523744.com-福彩12选5规则| www.777213.com-够彩app-| www.831147.com-下截福彩双色球软件| www.879341.com-481彩票-| www.928620.com-地方北京彩票开奖| www.974853.com-南京体彩-| 福利彩票www.99677t.com| www.cv53.com-时时彩注册送体验金| www.qt74.com-福彩快12玩法介绍| www.25.cx-福彩快3压大小| www.50rq.com-足球彩票缩水| www.441.live-红牛彩是真的吗| www.2983.cc-彩凤凰-| www.7342.top-彩虹6号在哪里下载| www.06255.com-富贵彩票可靠嘛| www.39212.cc-彩票3-| www.72880.com-福彩3+d藏机图| www.024320.com-好彩网牛材网| www.679762.com-中国彩吧红五图| www.739440.com-福彩3d豹子列表| www.850382.com-清镇福彩中心地址|