头像

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

来源:http://www.seaslink.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.seaslink.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
彩81 www.257108.com-申请福彩快三代理| www.486191.com-陕福利彩票开奖结果| www.188490.com-购彩大厅网上买彩票| www.485333.com-当前体彩的发展瓶颈| www.581059.com-网彩什么时候开| www.128307.com-七星彩开奖结果规则| www.234154.com-安徽福彩中心| www.07523.com-500彩票跟计划| www.992017.com-普通体彩是几位数| www.pb58.com-网上能买彩票吗| www.688.link-福彩3d形态预测| www.185145.com-彩票店宗旨-| www.272157.com-快三1分彩-| www.296499.com-惠民彩票1分钟快3| www.101431.com-官网彩票下载安卓版| www.135981.com-买彩票怎么能中| www.941903.com-2元中彩票-| www.cai677.cc-快三是什么游戏| www.253797.com-快三出豹子的跨度表| www.8959.cn-彩名堂计划ios| www.1803.me-34期福利彩票| www.46638.com-三彩女装怎么样| www.43tx.com-人生出彩是啥意思| www.312061.com-彩票红牛娱乐怎么样| www.40397.com-今晚彩票开哪几个号| www.94761.com-彩票销售额-| www.080011.cc-彩票税收标准| www.500833.com-一寸彩照是什么| www.130507.com-时时彩后二跨度经验| www.271345.com-好彩白1871-| www.361348.com-hk百彩网天空彩网| www.18999.com-福彩3d助手ios| www.71692.com-新彩吧图一版| www.173280.com-贵州快三综合走势图| www.290502.com-3d走势图中彩网| www.727901.com-鼎盛国际时时彩平台| www.345620.com-申请福利时时彩| www.568802.com-彩票中心通知| www.333171.com-彩票开奖查询彩几天| www.278051.com-上海快3开奖爱彩乐| www.31464.com-竞彩大小球哪里买| www.1591.wang-777彩票高手论坛| www.06qz.com-电脑即开型彩票| www.4032.cc-足彩十四场开奖| www.532859.com-澳门5分彩开奖规律| www.636053.com-彩虹棋牌官方下载| www.079026.com-九宫八卦彩票| www.si0.cc-彩票开奖双色球玩法| www.419077.com-体育彩票宁波网点| www.519557.com-重生之我中了彩票网| www.900050.cc-彩51彩票靠谱吗| 易彩集团www.25688d.com| www.785516.com-彩家园平台可靠吗| www.891278.com-神彩趋势软件破解版| www.975406.com-江苏快三有没有漏洞| www.mr4.com-内蒙古快三平台下载| www.831385.com-年会发彩票-| www.o24.me-体彩票大乐透规定| www.973879.com-彩票361官方注册| www.xd69.com-江苏快三所有号| www.58fl.com-18077期胜负彩| www.168679.com-内蒙古快三网| www.051449.com-彩票位和值怎么算| www.787418.com-搜索彩票开奖结果| www.186305.com-今天湖北快三一定牛| www.89ez.com-澳博彩票-| www.313153.com-上海11选五彩经网| www.816499.com-吉林快三系统故障| www.338312.com-福彩快三历史查询| www.450618.com-彩票数字3走势图| www.444751.com-上海松江彩票中奖| www.659748.com-明发彩票官方下载| www.w66.online-时时彩一分彩规律| www.45nj.com-鼎盛买彩票正规吗| www.0363.cm-数字彩杀号法| www.152599.com-大发彩网-| www.361909.com-足彩加官网下载安装| www.052318.com-福州南到福彩中心| www.292242.com-八八彩票注册网址| www.489587.com-七乐彩有几等奖| www.7458.pw-申请体彩店去哪申请| www.719329.com-长春彩票站-| www.799700.com-什么彩票注册送20| www.218083.com-福彩网犯法吗| www.053753.com-yy彩票平台代理| www.160568.com-排列三走势乐彩网| www.678655.com-旧版彩客网-| www.708912.com-246bc报彩神童| www.803715.com-116彩票app-| www.895240.com-彩票合买源码在哪找| www.976841.com-泰安彩礼2018| www.wf3.com-彩八app下载安装| www.ro60.com-深圳福彩22选一| 七彩www.53900q.com| www.hf31.cc-正规彩票投注app| www.mn77.com-唯一正规彩票网| www.975292.com-汇彩网大发快三| www.805756.com-彩票管理条例修订| www.002260.com-七乐彩一般中奖金额| www.3515.red-时时彩一分彩计划| www.25872.com-彩虹的句子短唯美| www.305659.com-负债百万能买彩票嘛| www.56kj.cc-天天有彩票-| www.28969.cc-福利彩票中奖走势图| www.412670.com-约彩365能用吗| www.78183.cc-体育彩票的玩法规则| www.2333.net-彩票三d97-| www.99447.com-足彩310电子报纸| www.60la.com-彩票990下载网站| www.3rf.com-福利彩票的创始人| www.853142.com-彩票168官网| www.910032.com-彩票3d的玩法| www.525971.com-美人鱼彩票礼金| www.892383.com-买高频彩输了30万| www.968342.com-江西体育彩票网| www.963287.com-福彩块3分布走势图| 环球彩票www.962505.com| www.948485.com-彩运8平台是真的| www.279833.com-5分钟开奖时时彩| www.644538.com-风彩彩票是骗局吗| www.748088.com-彩票亿元大奖国外| www.844505.com-浙江体彩排三论坛| www.944838.com-乐发彩app下载| www.0001.name-彩票五位数什么彩票| www.47va.com-新浪爱彩手机下载| www.054665.com-福建福彩地址| www.987565.com-河南幸运彩技巧跑马| www.902277.com-彩票自助机能赚钱吗| www.964288.com-体彩七星彩机选号码| 9号彩票www.80767d.com| www.ig90.com-福彩3d88对应几| www.wf59.com-幸运彩票软件| www.006952.com-赢彩3d开机号| www.65998.com-甘肃快三走势图明天| www.1832.wang-爱米彩票官网| www.556266.com-8200彩宝网-| www.6999.date-力彩芽-| www.979421.com-好彩铁盒-| www.ru19.com-二分快三是国家的吗| www.670278.com-体育彩票几等奖| www.906921.com-彩票品种大全及图片| www.359238.com-微博彩票没了| www.938930.com-澳客彩票安卓| www.25743.com-体育彩票世界杯赔率| www.9534.cn-四个数字啥子彩票| www.233704.com-快三概率计算公式| www.373892.com-鸿狼彩票骗人的吗| www.35321.cc-微信合买彩票靠谱吗| www.983570.com-贵州快三投注模拟| www.852401.com-七乐彩走势图带线连| www.39116.cc-多彩网彩票网址| www.775992.com-彩乐网c.49pw| www.068.net-华夏顺彩电动车| www.6900.vip-云彩-| www.38172.com-成功彩票官网| www.8207.top-玖亿彩票可信吗| www.76336.cc-体育彩票一等奖| www.1uc.cc-彩宝贝网推测双色球| www.73sr.com-总彩票心得体会| www.1949.vip-保时捷彩票平台| www.182226.com-广西快三开奖查询| www.3525.online彩八彩票网站首页| www.281166.cc-竞彩比分直搐| www.330967.com-大发云彩票app|