头像

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

来源:http://www.yanfaceshi.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.yanfaceshi.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
178彩票 www.329251.com-皇马彩票手机app| www.518909.com-彩票八喜中奖| www.615431.com-入赘妻主多彩蒲香| www.700939.com-彩彩票开奖-| www.790790.cc-自制彩票模拟器| www.874280.com-两个平台彩票对刷| 趣彩网www.qucp2.com| www.089729.com-快乐彩走势图电脑版| www.226557.com-彩票漏洞论坛| www.338429.com-湖北福彩新玩法| www.458862.com-足彩胜负14场复式| www.572383.com-刚利彩芽-| www.665723.com-新彩平台-| www.766795.com-彩塘镇创身厂招工吗| www.973092.com-彩虹六号手游官网| www.dl65.com-福彩快三官方网投| www.zg17.com-快购彩票网址| www.39qp.cc-彩票135app-| www.2781.xyz-宁波福利彩票生肖| www.9369.net-乐米彩票和乐优炫彩| www.65563.cc-查彩票最好的软件| www.ym60.com-南洋彩开奖-| www.74ks.com-彩宝彩票骗人的| www.3939.hk-中彩堂app-| www.06106.com-体彩竞彩提成| www.58387.com-1111彩票安卓版| www.006736.com-甘肃快三怎么了| www.091666.com-信博彩票是骗局揭秘| www.175981.com-分分快三破解软件| www.412520.com-亿万彩票网-| www.530608.com-时时彩四码二期计划| www.640611.com-福彩3d直选-| www.740489.com-福彩幸福28-| www.827368.com-我买彩票输了四万| www.911738.com-即开型彩票-| www.979701.com-荆州体彩店怎么开| www.mu44.com-手机玩彩票做代理| www.6158.bid-黑马人工彩票计划| www.58996.cc-游戏彩票-| www.076001.com-体彩数字-| www.149178.com-安装人人中彩| www.259554.com-内蒙福彩11选5| www.337929.com-马彩网-| www.431183.com-腾龙时时彩在线做号| www.539387.com-彩霸王四肖选一肖| www.665420.com-体彩金七宝下载网址| www.747920.com-中乐彩票网-| www.822806.com-篮彩加时算吗| www.899711.com-彩83平台可靠吗| www.970612.com-凤凰彩票计划软件| www.008.cx-港彩豹坛网址ww| www.3901.vip-威彩网v30.cc| www.964393.com-竞彩彩票app下载| www.an00.com-福彩端下载安装| www.zq12.com-中国足球彩票胜负彩| www.35or.com-重庆市彩是官方的吗| www.1535.wang-内蒙福彩中心在那里| www.9278.in-注册彩票分析师| www.np6.com-河北快三走势图表图| www.yz42.com-彩宝彩票-| www.51no.com-王中王彩博-| www.0423.cn-助赢彩票软件手机| www.9339.pw-趣味彩球游戏| www.43835.com-红彩网app卖b的| www.91373.com-彩票福彩12选五| www.60ll.com-福彩3b预测总汇| www.836966.com-天下移彩票-| www.945673.com-福建体彩直播聊| 大赢家彩票网www.544096.com| www.lq05.com-彩经网app苹果| www.739327.com-凤凰彩票平台代理| www.851703.com-网易彩票资讯手机版| www.931512.com-大乐透擂台赛中彩网| www.985321.com-一起彩票下载安装| www.pe49.com-众彩之家下载| www.17la.com-彩票平台怎么运营| www.120.gg-577.com彩票| www.3740.me-彩购xr-| www.03748.cc-14彩平台怎么处理| www.50699.cc-湖南福彩福彩天地报| www.88496.cc-彩票221-| www.wd31.com-酷彩app官网官网| www.50fu.com-烟台福彩中奖规则| www.0791.tv-好运彩大发快3| www.16559.cc-彩客网手机版app| www.55868.com-k彩富民彩地| www.95926.cc-慈善与彩票-| www.nz01.com-中彩平台正规吗| www.24wn.com-七星彩历史今天开奖| www.1611.in-澳门快三规律| www.935586.com-百赢快三是真的吗| 旺旺彩票www.464499.com| www.983143.com-38彩平台-| www.ie96.com-玩高频彩票成功的人| www.w91.top-挣钱的彩票软件| www.57kd.com-体彩大乐透后区中奖| www.0466.vip-79彩票app-| www.8905.com-重庆时时彩.apk| www.49971.com-彩神预测138| www.cp2088.com-安徽福彩快三遗漏号| www.573420.com-彩票k线图预测| www.671370.com-彩一万app下载| www.770047.com-恒大彩票靠谱吗| www.80ia.com-国彩投注是真的假的| www.1821.tv-重庆时彩定位胆| www.904446.com-合买彩票网站| www.987272.com-众购彩票下载| www.bf73.com-13彩软件骗局| www.vr56.com-竞彩足球胆拖稳赚法| www.11ap.com-中彩网址大全| www.77ap.com-乐彩网字典字谜| www.1340.xyz-彩票中奖兑奖地点| www.6927.biz-福利彩票可以注销吗| www.22729.com-双色球彩票攻略| www.62026.com-华盛娱乐购彩平台| www.161608.com-中国体彩足球竞猜| www.308175.com-湖北快三昨天未出号| www.400733.com-体彩自助终端机功能| www.544747.com-快乐十分在线彩票| www.742100.com-体育彩票重庆合川| www.850510.com-足彩胜负计算器| www.940063.com-幸运农场重庆福彩| www.998095.com-浙江体育彩票排列五| www.ly6.cc-2013彩票-| www.pw93.com-彩民网app下载| www.09ks.com-一起博彩票官方网站| www.76ri.com-彩票关注号码| www.1344.cc-我要登录七乐彩票| www.9029.org-今天竞彩比赛结果| www.530382.com-超级彩票网址| www.737475.com-日本彩票开奖信息| www.811773.com-49gcc特彩吧| www.895397.com-大佬彩票骗局| www.955600.com-01官方彩票下载| 500彩票www.51515h.com| www.gc98.com-老彩民网站-| www.wa64.com-昨天体育彩票排列五| www.04om.com-彩铅画简单教程大全| www.68cg.com-好多乐彩票-| www.0318.live-体彩怎么过户| www.9766.com-中围彩吧-| www.45781.com-福彩选大小-| www.86567.com-福彩绝杀和值尾| www.033309.com-网易彩票资讯电脑版| www.962815.com-银河彩票软件| www.cp461.com-1分快三开奖记录| www.qy03.com-时时彩1分彩计划| www.18zi.com-体彩足彩投注上限| www.307.tv-网上买彩票开私庄| www.3762.me-新浪爱彩大乐透开奖| www.8706.vip-七星彩票中-| www.983377.com-盈彩网时时彩计划| www.06346.com-网上投资彩票| www.52013.cc-旺彩大师-| www.84177.com-彩钢瓦拆除文件| www.022089.com-每分钟开一次的彩票| www.079172.com-七星彩源码-| www.133000.com-彩色纸盒包装厂| www.198692.com-彩票计划网-| www.36113.cc-678图库彩图| www.003332.com-微微彩票骗局| www.086856.com-重庆时时彩开奖号码| www.135837.com-竞彩网比分直播新浪| www.192822.com-河北快三预测一顶牛|