头像

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.91854.com-好彩1开奖玩法| www.106703.com-福彩兑奖期限| www.263923.com-彩票几率-| www.804504.com-体育彩排列五结果| www.898483.com-彩票扫一扫-| www.974046.com-福彩3d图纸布衣图| www.da6.com-老时时彩走势图| www.t37.top-彩尊最新手机版| www.059097.com-彩9吧彩票-| www.509428.com-澳客赢家彩票二维码| www.605805.com-吉祥8彩票官网| www.675669.com-玩彩老头免费预测| www.762169.com-足彩滚球软件| www.988366.com-国民彩票手机版下载| www.ln62.com-9118精英彩票| www.727107.com-乐彩网为什么打不开| www.1478.com-精彩中国-| www.23838.cc-梦到买彩票中3等奖| www.018461.com-众赢彩票app| www.969659.com-福彩快三太坑害人| www.ad11.com-体彩11选五任选三| www.b72.cc-江西省福利彩票中心| www.36fn.com-重庆时时彩火星计划| www.318329.com-永利彩票代理| www.502297.com-最全白菜网彩金| www.837464.com-投彩跟计划骗局揭秘| www.984157.com-分析列表彩吧论坛| www.0175.cn-彩云国秘抄重华| www.50666.cc-手机博彩作弊软件| www.97076.com-刮彩票有中大奖的吗| www.151163.com-彩票香港盘官网| www.931826.com-中彩网贺老师| www.cp5330.com-分分快三技巧和值| www.776406.com-时时彩四星大底号码| www.920180.com-彩票争霸1下载| www.976639.com-太原彩礼一般给多少| www.cp800.cc-那省快三-| www.151380.com-彩票数字组合软件| www.rc77.com-老彩民软件-| www.44kr.com-九州彩票吧-| www.273359.com-甘肃体彩排三势图| www.416615.com-时时彩杂六半顺帖子| www.26345.com-沈阳好运彩吧福玄机| www.009391.com-福彩3d新彩预测| www.049149.com-耽美彩漫肉少爷三人| www.kd11.com-中国彩票有圈套| www.2539.pw-什么是打彩票| www.382396.com-手机彩票挂机app| www.815719.com-河北省福彩官网| www.919153.com-靠谱的彩票平台制作| www.984618.com-彩虹8网络彩票| www.gd31.com-彩虹世界-| www.02qx.com-世界杯彩票新浪微博| www.553.live-易购娱乐时时彩平台| www.381789.com-我精彩的鲨鱼视频| www.763525.com-廊坊快三彩票开奖| www.168587.com-分分快三彩票网| www.358160.com-福彩3d今天啥号好| www.4744.top-黑彩可以提现吗| www.890515.com-彩票市场名词解释| 网易彩票www.9356v.com| www.378707.com-k面彩网-| www.238200.com-皇都彩票网址是什么| www.962085.com-快三计划交流群| 幸运彩票www.665039.com| www.nc38.com-福气快三彩票| www.03mf.com-快三加奖结束了吗| www.494033.com-速8彩票平台注册| www.572682.com-怎么买竞彩-| www.662614.cc-重庆时彩网盘代理| www.744062.com-收购中奖彩票| www.807273.com-温州福彩网征召| www.881367.com-一定牛竞彩app| www.947959.com-福彩刮刮乐壕7| 爱米彩www.am2220.com| www.349746.com-彩天下唯一注册平台| www.550115.com-彩八软件最新版本号| www.659554.com-境外足彩平台| www.470778.com-招财猫彩票-| www.567822.cc-创富彩票是合法的吗| www.625359.com-98c彩票网-| www.700211.com-沈阳市体彩中心地址| www.988118.com-副利彩票中将结果| www.fq19.com-快三猜不出好| www.60.cn-长春高新区彩票站| www.505791.com-厦门市福利彩票转让| www.638789.com-体彩店审批-| www.20398.com-快三求回血-| www.539892.com-姜丽谢俊娟快三教学| www.717657.com-彩铅桃花树-| www.254095.com-彩之源彩票平台| www.326403.com-彩票彩宝官网| www.0239.cm-彩报图厍今天| www.09486.com-105彩票最新版本| www.77131.cc-有中福彩的吗贴吧| www.037124.com-现在有什么彩票软件| www.3309.com-福利彩票购买软件| www.10246.com-腾讯分分彩必赢技巧| www.64048.cc-山西足彩5000万| www.038243.com-大财神彩票-| www.39131.cc-福利彩票刮刮乐| www.008360.com-泰安体彩中奖新闻| www.1223.in-必红彩票下载| www.37737.com-彩02下载-| www.007377.com-体彩乐五规则| www.24949.com-彩铅画要求-| www.020685.com-快2彩票怎么玩| www.15gi.com-618彩票快三| www.67976.com-聊彩大厅怎么下载| www.068882.com-福彩网上投注站下载| www.170028.com-快三彩票平台| www.298666.com-体彩开奖结果是什么| www.230065.com-916官方彩票网| www.316333.com-警察查获牛彩团队| www.fu88.com-计划群带着买彩票| www.796667.com-众慱彩票-| www.964481.com-大乐透彩票计算器| www.ev00.com-彩神争霸漏洞破解| www.117083.com-微信彩票林老师| www.956897.com-香港百彩网-| www.ux.cc-分分快三是真是假| www.346363.com-元代红绿彩出土| www.8947.com-重庆彩票开奖记录| www.491662.com-众购彩票平台登录| www.576656.com-趣彩网可信吗| www.650765.com-水彩抽象画图片| www.770648.com-新浪时时彩冷热分析| www.866365.com-昨天福彩什么奖号| www.919608.com-充值赚彩金靠谱吗| www.980983.com-七彩的寓意-| www.kg5.com-江苏快三今日推荐| www.283098.com-体彩排三直播视频| www.409958.com-体彩网站排列五下载| www.516785.com-彩票中奖识别软件| www.575253.com-大发快三赢了很多| www.635305.com-七彩云南的玉怎么样| www.416065.com-a7娱彩官网注册| www.19598.cc-发彩网邀请码| www.176546.com-大发快三技巧和方法| www.0818.com-足球彩票在哪里能买| www.cp3318.com-三分快三怎么看大小| www.408109.com-七星彩为什么这么假| www.525381.com-今天3d彩报第二版| www.4068.xyz-体育彩票选号秘件| www.02166.com-玩彩票的危害| www.56727.com-腾讯时时彩规律口诀| www.vr71.com-安微快三软件| www.52gq.com-双色彩票怎么玩法| www.1106.top-突尼斯人彩票| www.8613.xyz-百宝彩机顶盒| www.ov38.com-双彩网app-| www.37sf.com-七星彩前四位号码| www.1925.vip-规模最大的87彩店| www.8848.space-蛙富导航彩票| www.34506.cc-网易彩票客户端叫啥| www.793839.com-公务员中彩票算违规| www.873900.com-上海福利彩票基诺| 双彩网www.179012.com| www.ir28.com-博彩账号被冻结原因| www.e70.org-彩民福利-| www.32ox.com-v8彩票能提款吗| www.99js.com-花甲五行预测彩票| www.729589.com-上海体彩11选5开| www.791426.com-排3最大值彩经网|