头像

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

来源:http://www.wh7su.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.wh7su.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
159彩票 www.jz0.cc-江苏福彩3d-| www.4cs.com-彩票在线筛选器| www.71rx.com-恒大彩票官方注册| www.1564.vip-彩票榜注册邀请码| www.42654.com-彩经彩票怎么样| www.99112.cc-竞彩胜负过关| www.082644.com-五省快三是哪五个| www.162550.com-大运彩票手机版平台| www.253474.com-福建省福彩快3| www.611055.com-宁夏竞彩快三查询| www.129454.com-彩运来官网手机登录| www.265816.com-银川福利彩票| www.369624.com-体彩排3开机号查询| www.495003.com-为什么收到博彩短信| www.583789.com-关注中彩股份快三| www.670211.com-风采还是风彩| www.778186.com-地方彩种内蒙快三| www.997473.com-南国彩版808| www.ax25.com-彩票的玩法介绍大全| www.bf2.com-全天北京快三计划网| www.wd74.com-东北快三查询| www.29pd.com-体彩奖号码是什么| www.326883.com-沈阳快三-| www.504511.com-彩排是什么-| www.597005.com-好运彩开奖-| www.729600.com-体彩排列三推荐| www.836757.com-04彩票-| www.933206.com-宝马彩票正规吗| www.76903.com-中国体育彩票投注| 凤凰彩票www.77801l.com| www.tk23.com-挂彩票怎么中奖| www.44wi.com-uc彩票28-| www.0572.red-彩票老店主唯彩会| www.43zh.com-精彩词语-| www.4757.top-游戏厅彩票是干嘛的| www.27888.com-玩足球彩票坑人么| www.73515.com-高频彩投资漏洞套利| www.333214.com-彩友网官网-| www.530361.com-中国竟彩比分直播| www.740227.com-乐彩网,下载| www.827522.com-腾讯3分彩走势| www.906258.com-彩色的梦仿写| www.970676.com-浙江风彩网-| www.11483.cc-澳客网十四场胜负彩| www.60428.cc-彩票走势分析方法| www.520583.com-快三限号开的出来吗| www.647211.com-足彩过滤技巧| www.881535.com-手机博彩排行平台| www.976489.com-河南体彩开奖查询| www.488077.com-中彩票过程-| www.578656.com-彩之云信息化平台| www.660778.cc-168彩票网怎么样| www.771624.com-娱乐彩票软件下载| www.868658.com-易彩网靠谱吗| www.962921.com-天际彩票-| www.cai677.cc-快三是什么游戏| www.kj20.com-彩票中奖3d-| www.n43.com-彩票3b的玩法| www.54ov.com-中国移动彩票网址| www.0713.red-体育彩票申请代销点| www.7168.in-彩70苹果版-| www.33361.cc-3d杀号定胆凤彩网| www.81161.com-精准博彩玩家流量| www.037082.com-彩票收米动态图| www.117786.com-大乐透彩票计算器| www.192983.com-贵州快三预测推荐| www.271813.com-今晚好彩1开什么号| www.499969.com-彩票发计划招聘信息| www.576148.com-体彩6码最大遗漏| www.736851.com-彩票中心app| www.816736.com-网络吉林快三合法么| www.640039.com-高压吉林快三走势图| www.874444.com-老谢说彩3d推荐| www.946904.com-幸运快三开奖记录| 体彩网www.3890c.com| www.689109.com-天天彩票平台| www.835197.com-中彩那天的文章| www.912920.com-新浪体彩-| www.984833.com-彩8彩票c85-| www.bp93.com-彩票过滤大师手机版| www.ls33.com-福彩3d实票-| www.9ow.com-七星彩怎样画规律| www.98uu.com-南宁彩民中500万| www.3680.cm-万彩吧c8cn合| www.9357.win-国家彩票主任| www.017930.com-一分彩彩票投注技巧| www.104200.com-福彩23选5怎么玩| www.226367.com-江苏快三代理招收| www.293581.com-甘肃快三今天| www.306416.com-足彩怎么玩-| www.411369.com-小猫彩色简笔画| www.555925.com-云南福彩大乐透开奖| www.626560.com-各国彩票种类| www.711311.com-足彩分析师app| www.783819.com-新加坡福利彩票官网| www.855836.com-七乐彩单式30选7| www.918862.com-太陽城博彩-| www.976372.com-那种体彩中奖率高| www.9632.org-万彩大师-| www.53219.cc-时彩后一技巧稳赚法| www.57410.com-彩城真能赚钱吗| www.004096.com-动物彩票怎么玩| www.127974.com-彩虹歌词曲原唱| www.206374.com-黑彩赢钱秘诀| www.287870.com-华夏彩app下载| www.418766.com-洛阳体彩兑奖在哪里| www.525932.com-8k彩票好赚钱吗| www.215009.com-傲赢彩票-| www.312792.com-中彩快三有规律吗| www.433320.com-彩虹堂官方下载| www.523235.com-亚投彩票网址| www.596810.com-河北福彩快三预测号| www.678264.com-重庆彩钢棚-| www.gy62.com-盈彩赚钱是真的吗| www.4hc.cc-浙冮体育彩票6十1| www.55od.com-九州彩票网站有几个| www.0734.tv-博发彩票套路| www.9645.cm-牛彩网排列3| www.49218.com-手机福彩怎么兑奖| www.95116.com-利民彩票app下载| www.057654.com-七星彩卖到几点钟| www.202997.com-老谢说彩公众号| www.276965.com-中国体育彩票十分钟| www.366003.com-五彩斑斓的黑下一句| www.8993.in-凤凰快彩-| www.024061.com-香港三色彩彩票公司| www.101701.com-彩票开奖查询询| www.172872.com-广西福彩快三开奖| www.255428.com-福利彩票12选5| www.327074.com-澳洲分分彩官方开奖| www.396325.com-博友彩怎么下载| www.506139.com-网络彩票可以控制吗| www.578592.com-体彩店名称-| www.642896.com-体彩甘肃十一选五| www.830131.com-大圣彩票团队计划| www.888792.com-炫乐彩票标准版| www.956519.com-新时代彩票平台网址| 500彩票www.52072p.com| www.do68.com-排列3走势图彩宝网| www.ts51.com-快三平台送彩金| www.59.cc-永安彩票是干嘛的| www.65eb.com-上海快三计划官方吧| www.0318.vip-体彩机器能过户吗| www.93bc.com-彩票x缘-| www.3858.biz-七星彩前四位研究| www.07671.com-五百彩平台-| www.64qk.com-足彩投资策略| www.896660.com-我要快三走势图| www.952741.cc-乐和彩11选5| www.995744.com-足彩500.w-| www.7928.loan-156计划彩票| www.088921.com-彩吧图谜汇总| www.187038.com-吉林快三那年开始的| www.288433.com-足彩彩票高手| www.433893.com-毕节中彩站-| www.523341.com-火箭彩票vlp版| www.589700.com-七星彩长条图局王| www.661113.com-245彩票平台| www.883476.com-彩票送彩金的网址| www.985989.com-新户打鱼送彩金真钱| www.cai6055.com快三走势图吉林在线| www.nl79.com-竞彩网唯彩看球| www.06rt.com-小雏菊彩铅画| www.76yy.com-一彩票开奖查询|