头像

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

来源:http://www.meiwuai.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.meiwuai.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.aq27.com-快三胆拖怎么玩| www.01st.com-赌彩票死了多少人| www.58715.com-中国彩吧图纸| www.57530.com-英国5分彩开奖历史| www.54454.com-彩票分为几种| www.176720.com-河南福快三走势图| www.245734.com-易彩集团破解器下载| www.9732.top-体彩大乐透彩宝贝| www.180335.com-甘肃快三爱彩乐| www.540310.com-彩票大赢家下载| www.92386.cc-世界杯如何推广竞彩| www.930908.com-所有7星彩-| www.707916.com-彩票漏洞充值刷钱| www.798508.com-彩票中奖如何交税| www.955117.com-易记彩票破解| www.pn25.com-彩乐乐双色球预测| www.5302.vip-彩票买3注多少钱| www.895628.com-安徽快三遗漏数据| www.982622.com-福彩3d兑奖在哪兑| www.88uy.com-彩票赢家足彩| www.363803.com-彩虹各种颜色的含义| www.534911.com-彩票网下栽-| www.632424.com-福彩中奖多久到账| www.707297.com-凤凰时时彩平台登录| www.801701.com-大老人体彩-| www.883447.com-彩票计划软件排名| www.977093.com-豪彩注册邀请码| www.cp1516.com-福建福彩快3走势图| www.nw92.com-99彩票网页-| www.2ey.com-体彩什么时候开奖间| www.8110.com-彩票有多少年了| www.52375.cc-天猫快彩是什么| www.018326.com-288彩票合法吗| www.657073.com-万豪福彩1.4.2| www.8xh.com-掘金团队彩票微信| www.432777.com-共享彩票盈利模式| www.332915.com-足彩开奖公告| www.957860.com-一分钟彩票-| www.km83.com-宝赢彩票软件| www.148418.com-聊彩大厅下载安装| www.880049.com-彩票刷流水是犯法嘛| www.961379.com-彩票奖金多少| 亿发彩票www.715033.com| www.072601.com-骰子大小彩票软件| www.144511.com-关小刀足彩最新推荐| www.0750.me-加好友买彩票| www.50204.com-竞彩足球比分500| www.501801.com-中国竞彩蓝球| www.866284.com-国家体育彩票电脑版| www.971514.com-彩88彩票竞彩首页| www.km37.com-江苏体彩开奖查询| www.62ch.com-福彩3d彩报大全| www.275351.com-香港体彩号码| www.813508.com-福利彩票店利润多少| www.ew76.com-体彩开奖开结果| www.4222.xyz-优乐彩不能登录| www.55123.com-谁有彩票送彩金的| www.30125.com-上海体彩网点查询| www.fj74.com-彩票1360亿-| www.645500.com-玩法七乐彩-| www.715922.com-百宝彩视频直播开奖| www.819367.com-福彩三三地走势图| www.887570.com-黑彩平台代理好吗| www.954212.com-709彩票网下载| 凤凰Vwww.www.fh7557.com| www.66457.com-福利彩票刮刮乐金条| www.177708.com-快三什么叫三军玩法| www.715955.com-乐盈彩票时时彩| www.91260.com-好彩柠檬双爆图片| www.06kn.com-黑彩多大金额会判刑| www.gg71.com-大发快三是合法的吗| www.31382.cc-手机买体彩的软件| www.004247.com-快三夸度走势图| www.134848.com-亚彩会平台登录| www.827539.com-三分时时彩玩法| www.919497.com-app彩票软件平台| www.hy9.cc-彩票回补几率大好吗| www.vg36.com-百盛彩票快三| www.1379.org-799彩票官网娱| www.09217.com-福利彩票aap| www.250371.com-九歌彩票手机版| www.346198.com-怎样写彩票软件| www.448602.com-竞彩公众号排行| www.515689.com-领航团队时时彩计划| www.718088.com-彩民周刊编辑组| www.847543.com-河南泌阳结婚彩礼| www.975384.com-彩票qq群大全| www.cv42.com-时时彩平台开户送钱| www.218285.com-重庆市彩时开奖结果| www.975587.com-彩票网站怎么盈利的| www.do79.com-青海福彩破解| www.881701.com-下载彩库宝典| www.956644.com-彩票打错责任谁担| 彩票驿站www.2350f.com| www.824800.com-今天小小鱼彩吧图库| www.dj79.com-520快三app-| www.52844.com-买彩票赌钱输了| www.116773.com-玩彩票经验-| www.838169.com-竞彩篮球技巧心得| 好彩www.60123r.com| www.0606.com-福利彩票挂-| www.07967.com-长沙彩票兑奖中心| www.87030.com-手机买七星彩技巧| www.013036.com-七星彩位置-| www.f88.top-华人彩一注册已登录| www.717052.com-彩铅校园画-| www.787056.com-内蒙福彩中心地址| 众乐彩票www.389044.com| www.wm43.com-彩票每天赚两三千| www.685073.com-3d彩票图纸图片| www.758078.com-彩票中一等是真的吗| www.822803.com-体彩彩票电子票号| www.882780.com-河南彩礼多少钱| www.952470.com-趣彩彩票手机app| 汇丰彩票www.hf0668.com| www.ih40.com-江西快三前二奖结果| www.ya43.com-四川体彩中心| www.11xa.com-贵宾彩票-| www.74779.com-七乐彩是全国的吗| www.671071.com-排三杀码凤彩网| www.923054.com-快三宝典app下载| www.fk9.com-正规时时彩官网| www.081870.com-体彩七星彩中四个号| www.h15.me-七星彩专家选号汇总| www.011131.com-福建体彩手机投注| www.105757.com-时时彩宝典苹果老版| www.964788.com-彩票表格下载| www.36lr.com-全民彩票官网首页| www.352964.com-京彩集团申请邀请码| www.538770.com-更赢彩票-| www.760255.com-釉彩大瓶展出| www.751053.com-彩8ios-| www.875016.com-太原彩票店转让信息| www.977059.com-订婚彩礼一万一丢人| www.bp88.com-七乐彩哪年开始的| www.429855.com-互娱彩票举报电话| www.054957.com-足球竞彩比分网| www.134578.com-好彩无嘴-| www.185467.com-快三是怎么玩的| www.307585.com-湖南体彩网彩票论坛| www.399356.com-go6h彩图-| www.066106.com-彩虹宝宝音频| www.841.in-香港特区彩票论坛| www.315576.com-老重庆时时开彩| www.cp0374.com-亿博团队快三计划| www.506088.com-3d彩粒漆图片| 39彩票www.3933k.cc| www.639330.com-七星彩今天开奖直播| www.771113.com-e乐彩官方下载| www.919073.com-铂金彩3d-| 彩神购彩www.csgc5.com| www.581612.com-体彩兑奖中心地址| www.gr06.com-广东好彩一-| www.w78.cc-吉利3分彩-| www.3430.xyz-易网彩票怎样下载| www.72322.com-中国体肓彩票大乐透| www.095269.com-彩票诈骗网站流程| www.53896.com-时时彩组六倍投经验| www.vd25.com-易彩一彩民福地测速| www.459307.com-济宁福彩中心| www.254598.com-青海快三预测一定牛| www.76422.com-有老师带的彩票| www.824187.com-聚丰彩票下载安装| www.52409.cc-亚博彩票平台网址|