头像

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

来源:http://www.chinesecalifornia.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.chinesecalifornia.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.55cmc.com| www.381934.com-彩票挂机软件彩仙阁| www.543133.com-江苏福彩历届中奖| www.634588.com-利博彩票骗局| www.730098.com-易彩票微信群| www.862548.com-昨天福彩多少号码| www.b34.club-体彩146前后关系| www.177252.com-百盈彩票-| www.277116.com-时时彩是杀大赔小吗| www.518424.com-福彩事件结果| www.340063.com-金彩彩票能不能提现| www.654175.com-福利彩票体彩大乐透| www.768203.com-安徽快三助赢手机版| www.854948.com-福建十一选五爱彩乐| www.931837.com-足彩跟单靠谱吗| www.999925.cc-大乐透走势图中彩网| www.di42.com-快三怎么买豹子| www.877930.com-十亿彩票-| www.961563.com-中五百万的彩票| www.cai744.com-江苏快三计划精准版| www.87fi.com-时时彩退水意思| www.653119.com-七乐彩中奖奖金多少| www.w96.club-体育彩票彩票机| www.040939.com-网络彩票漏洞赚钱| www.337178.com-时时彩单双怎么玩| www.837520.com-在微信上怎么买福彩| www.960401.com-风之彩彩票登录平台| www.cp8098.com-易彩快三-| www.r90.top-广西快三网投| www.33719.com-体彩高频-| www.033049.com-cba彩票在哪里买| www.369918.com-央视点名彩票| www.085408.com-大发快三连中| www.270332.com-888彩票网安卓版| www.920580.com-01彩票真的能赚钱| www.987788.com-505彩票套餐| www.qc89.com-足彩4月赛程| www.139634.com-盈彩吧双色球| www.238049.com-云南福彩快乐十分| www.361927.com-形容彩虹的优美句子| www.oa79.com-彩99旧版本-| www.0661.vip-福彩开店需要多少钱| www.907576.com-快彩活动app| www.280758.com-万达大玩家彩票兑换| www.58447.com-幸运彩票走势图表| www.181998.com-快三平台软件| www.311.com-金巴黎彩票网登录| www.017913.com-英国5星彩-| www.8914.cm-晋城体彩中奖| www.666998.com-3分彩走势图| www.770073.com-七彩云南翡翠怎么样| www.866284.com-国家体育彩票电脑版| www.946494.com-彩钢板围挡结构图| 大赢家彩票网www.83033l.com| www.4556.cn-98彩票网北京赛车| www.763125.com-极速时时彩开盘时间| www.850576.com-竞彩足球360推荐| 瑞彩网www.809215.com| www.27384.com-在哪买足彩篮彩| www.605.bid-7乐彩走势图2元网| www.365970.cc-彩29下载-| www.807899.com-中国体彩直播现场| www.778787.com-安彩高科最新公告| www.866773.com-快三挂机工具| www.9935.xyz-天空的彩票免费资料| www.878924.com-彩票最稳的投资方法| www.121975.com-8828彩票正规吗| www.184808.com-868彩票网站| www.259750.com-京东彩票怎么停售了| www.329345.com-贵州榕江县中彩票| www.096.site-快三和值单式投注| www.7222.in-彩虹八号-| www.731445.com-重庆福彩网官网| www.793062.com-绵阳市福彩中心| www.350.net-菲律宾博彩合法吗| www.265732.com-快三计划倍投| www.338563.com-高频彩开奖最快| www.399789.cc-腾讯分分彩规律大全| www.144061.com-nba竞彩网-| www.369184.com-贵州中奖彩票被调| www.113111.com-七乐彩奖金规则| www.239911.com-快三多少分钟一期| www.460568.com-巨弘国际时时彩平台| www.45035.com-青海体彩十一选五| www.4238.vip-七彩视界下载安装| www.500971.com-美丽的彩色画| www.550802.com-合买彩票中奖率高吗| www.82456.com-体彩表格-| www.853814.com-七乐彩开奖结果| www.935331.com-手机彩票77-| www.996184.com-足彩单场竞猜比分| www.dp89.com-吉林快三遗漏号| www.vq64.com-安徽快三数据遗漏| www.150191.com-体彩站点怎么申请| www.905113.com-加盟福彩自助售彩机| www.971320.com-厦门体彩中奖| 大赢家彩票平台www.320992.com| www.329749.com-深圳福利彩票开奖| www.527356.com-时时彩对子规律| www.592831.com-彩虹805-| www.661065.com-全国地方彩种| www.739262.com-彩票杀号定胆| www.802735.com-重庆时时彩大小骗局| www.872244.com-快三电子走势图软件| www.934320.com-智博彩票是真的吗| www.986445.com-竞彩足球360混合| www.zq9.com-福彩研究生三天计划| 中彩网www.2408b.com| www.889.gg-江苏快三倍投盈利表| www.mw.cc-彩票模拟选号器| www.863392.com-彩票接口商-| www.38953.cc-红彩注册邀请码| www.579979.com-百盈快三软件下载| www.720089.com-彩乐汇聊天室| www.0145.win-多彩表示颜色吗| www.7682.top-福利彩票六千万| www.882968.com-80彩票兼职能做吗| www.966091.com-广西快彩开奖| www.ls1.com-正规大发快三| www.t28.club-五福彩票网上晒照片| www.3939.cc-竞彩足球开奖半全场| www.18160.com-湖南省福利彩票网| www.900877.com-辽宁3d水果图彩吧| www.103421.com-浙江体彩大乐透开奖| www.732204.com-足彩预测大师| www.2969.biz-鸿运彩-| www.696033.com-网上彩票的员工| www.764522.com-彩票搭建视频| www.822717.com-七星体彩软件下载| www.896545.com-职业足球博彩玩家| www.959002.com-体彩臧机图-| 爱购彩票www.3552k.com| www.378443.com-幸运5星彩开奖| www.496625.com-体彩超级19018| www.318250.com-水彩抽象画创意| www.363001.com-看到彩虹的唯美句子| www.883014.com-有彩票职业玩家吗| www.681642.com-豪彩vip会员登入| www.754328.com-网上买足彩平台软件| www.815883.com-制作外围彩票网站| www.890048.com-网上彩票是否合法| www.954980.com-辽宁福彩3地开奖号| 彩票大家乐www.21202p.com| www.520976.com-2元网彩票开奖查询| www.209559.com-如何买彩票新手入门| www.419429.com-彩票开奖直播官网| www.549563.com-在线怎么买足彩| www.81mq.com-竞彩足球有几种买法| www.0034.pw-彩票7位数开奖| www.990624.com-江苏省体育彩票中心| www.6826.vip-中国足彩购买规则| www.0731.in-万彩影像大师手机版| www.27552.cc-北京福彩3d微信群| www.078727.com-七星彩结束时间| www.226917.com-幸运快三大小怎么看| www.339415.com-东莞市彩票支票| www.809597.com-彩生财彩票-| www.892275.com-3d通福彩在哪下载| www.982622.com-福彩3d兑奖在哪兑| www.ad79.com-腾讯分分彩平台| www.zc79.com-陇南福彩中心地址| www.74wf.com-风飞扬七星彩预测| www.80iq.com-甘肃北控国彩| www.814972.com-福彩p3开奖-|