头像

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

来源:http://www.whxx168.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.whxx168.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
pk10 www.751555.com-手机彩票怎么停售了| www.880948.com-人人网彩票靠谱么| www.967993.com-合买彩票的网站| www.ff93.com-网站江苏快三破解版| www.439007.com-美国彩票巨奖骗局| www.884687.com-上海体彩网快三| www.6989.cn-体彩彩票玩法介绍| www.wm53.com-彩8下载app注册| www.379038.com-秦皇岛福彩-| www.480026.com-众彩网程远专家杀号| www.0040.org-买彩票几个数字| www.12840.com-足球彩票去哪里买| www.014817.com-彩之王下载-| www.878594.com-国民彩票可信么| www.971045.com-彩票咋选号选几个| www.yi73.com-彩票3b试机号今查| www.36ne.com-七星彩上期跨度| www.0377.cc-休闲快三表演| www.123446.com-彩票首页路线导航| www.031030.com-选三型彩票中奖揭秘| www.44ob.com-江苏苏快三快彩乐| www.360333.com-3d福彩水果图彩报| www.83im.com-vr十分彩开奖| www.3949.cn-一定牛彩票违法么| www.9926.org-结婚10万彩礼多吗| www.gr8.cc-合肥快三遗漏| www.987121.com-福彩快三海南| www.219580.com-盈彩网是骗局吗| www.4972.com-无忧网彩票-| www.6419.vip-体育彩票官方版| www.605776.com-旺彩彩票软件下载| www.768768.com-彩票注册送68彩金| www.880651.com-3号彩票在线客服| 易彩集团www.25688h.com| www.227530.com-江苏体彩网大乐透| www.ne96.com-彩13-| www.66889.com-七呈彩开将结果| www.616980.com-彩神每日预测金胆| www.bg07.cc-快三走势怎么看单双| www.664976.com-快三网站排行| www.69435.com-凤凰快三软件下载| www.028319.com-彩排说说-| www.111980.com-风之彩彩票是合法吗| www.326285.com-彩云追星-| www.76ry.com-马耳他福彩-| www.6584.cn-时时彩胆码对应码| www.54131.com-最新私彩漏洞| www.764646.com-玩彩票wcp123| www.833022.com-彩票七七苹果| www.904067.com-江苏省福彩网| www.979703.com-体彩投注站申请| www.cp7578.com-福彩安徽快三下载| www.le95.com-彩票购-| www.552769.com-玩彩票有什么技巧| www.446500.com-迷彩虎军情军事| www.578479.com-彩票助赢软件打不开| www.220322.com-乐彩网官方app| www.6980.top-揭秘中国彩票| www.878459.com-于盛彩票-| www.954920.com-彩票乐善码什么意思| 彩吧www.856458.com| www.73911.cc-杭州福彩十二选五| www.qx95.com-上海快三开奖50期| www.999832.com-好彩1技巧方法| www.715172.com-彩神争霸是什么| www.833661.com-傲赢彩票安卓下载| www.907690.com-天天彩4玩法| www.968613.com-买时时彩qq群| www.8048.cn-水彩樱花-| www.77367.cc-头彩网是个什么网站| www.439977.cc-中彩那天精美词语| www.008699.com-彩客网提款提不出来| www.999994.cc-福彩3d字谜最新| www.iq20.com-3d彩票吧-| www.6964.xyz-重庆7时彩正规吗| www.316758.com-新浪体彩走势图表| www.439700.com-体彩大乐透80期| www.568655.com-天才与彩票-| www.656934.com-国外高频彩开奖网站| www.881513.com-怎么代理万博博彩| www.393182.com-家乡风景画彩铅画| www.464480.com-足彩领奖程序| www.567659.com-七彩山鸡养殖成本| www.650990.com-云南休彩-| www.026466.com-新浪竞彩篮球| www.33gc.cc-彩票停售时间每晚| www.82xx.com-3d多彩网字谜图迷| www.46nt.cc-中博彩票平台有哪些| www.8046.pw-水彩画画教程| www.904239.com-安徽快三组合分布图| www.588451.com-彩票管家安全吗| www.798531.com-预知百盈快三的软件| www.947894.com-中国购彩网正规吗| www.75216.com-福彩十元刮刮乐图片| www.039912.com-欧洲彩票开奖结果| www.265373.com-福彩3d惊天秘密| www.730183.com-a232彩票-| www.2423.pw-波彩之家app| www.50011.cc-华宇彩票吧-| www.116992.com-幸运快三公式计算| www.07480.com-竞彩500比赛直播| www.58834.com-牛彩字谜-| www.831328.com-彩票接单平台哪个好| www.900804.com-河北福彩排列7开奖| www.961103.com-三分快三精准计划网| 鑫亿彩www.197092.com| www.iw55.com-全能中彩彩票| www.yv79.com-掌上彩票官网| www.81085.com-福彩排3开奖结果| www.1615.org-福彩3d大胜赛字谜| www.035753.com-体彩直选-| www.42az.com-爱尔兰有哪些彩票| www.070094.com-快三免费分析软件| www.yl36.com-彩票购买投注大厅| www.683255.com-51中彩合法吗| www.863569.com-体育彩票超级大乐透| www.960060.com-快三如何避免长龙| www.cai9855.com精彩十分开奖号码| www.487333.com-彩票代打输了| www.638785.com-常州体育竞彩店转让| www.782318.com-快三大小怎么看| www.881307.com-中国福彩图谜双彩图| www.957624.com-七星彩机选号码5注| 18W彩票www.076591.com| www.028963.com-分析彩票的手机软件| www.604971.com-福彩微信交流群号码| www.024650.com-彩神通会员四码准吗| www.47863.com-分分彩杀两个号技巧| www.502315.com-玩彩票输了2000| www.215200.cc-福利彩票有哪些彩种| www.854567.com-众彩网赵公明3d| www.922137.com-凤凰公益彩票| www.974107.com-彩民在线网站| www.yj7.cc-皇都彩票用户注册| www.cai5666.com河南快三视频直播| www.097225.com-福彩基金用途范围广| www.8789.loan-分分彩跨度技巧| www.196615.com-百宝彩电-| www.926669.com-彩票降价-| www.0236.wang-快三和值金表| www.95ua.com-彩678可以赚钱吗| www.9354.org-彩票高官落网| www.781211.com-儿童彩虹画图片| www.139349.com-玩时时彩死了多少人| www.330056.com-网上买时时彩犯法么| www.479669.com-竞彩足彩盈亏指数| www.585318.com-网易彩票快乐购| www.36292.com-万博彩票首页| www.993652.com-足彩19044推荐| www.937228.com-体育彩票分析软件| www.501839.com-国外彩票书籍大全| www.075350.com-江西体彩超级大乐透| www.048655.com-福彩三地小军图迷| www.297370.com-时时彩票app下载| www.121922.com-彩票排列11011| www.454678.com-万达彩票计划| www.362369.com-猫咪彩票下载| www.479910.com-乐彩网幸运飞艇| www.564453.com-时时彩组6怎么追号| www.067673.com-博彩刷流水-| www.160573.com-福彩pk10靠谱吗| www.236188.com-移动积分买彩票| www.299028.com-中福彩票登录| www.355613.com-时时彩倍投如何止损|