头像

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

来源:http://www.kzkyy.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.kzkyy.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
江苏快3 www.jt48.com-新3d彩票在哪买| www.745801.com-特区彩票网海南论坛| www.145523.com-彩票课堂-| www.816872.com-时时彩高手分享经验| www.079653.com-复式彩票选号| www.vx82.com-互联网彩票停售了| www.90te.com-首彩葡萄酒怎么样| www.566271.com-49pk彩票登录| www.145718.com-152彩票靠谱吗| www.292868.com-福彩快三平台是什么| www.369211.com-长春福彩兑奖中心| www.550063.com-网上可以足彩吗| www.646995.com-胜负彩心得-| www.743046.com-百度懂彩宝-| www.858453.com-快三计划免费版| www.959768.com-1515彩票-| www.bd8.com-北京快三开到几点钟| www.64qu.com-安徵快三一定牛| www.3622.net-132彩票在线登入| www.ui32.com-彩客网胜平负| www.957204.com-盈彩官网app下载| www.747866.com-湖北快快三计划| www.848816.com-皇家时时彩软件| www.xk08.com-吉林快三计划打开| www.50ss.com-3d彩票预测大师| www.277791.com-90在线彩票骗局| www.993071.com-彩票号码选一个数字| www.fz64.com-彩票计划群是真的吗| www.2so.com-体彩转让注意事项| www.280.live-七星彩能网上购买吗| www.5346.cc-福利彩票1月2号| www.20go.com-四海资讯时时彩| www.185887.com-七乐彩奖金对照表| www.652.mobi-特彩报码-| www.5206.wang-福彩申请流程| www.1608.vip-伯乐彩票平台手机版| www.9213.tv-航天彩虹民企| www.04008.cc-豪彩娱乐是骗局吗| www.066440.com-私彩是什么-| www.131986.com-菏泽各地彩礼价格表| www.561057.com-355彩票软件下载| www.689072.com-双色球专业玩彩微博| www.813524.com-l中国福彩3c| www.963076.com-体彩4场进球对阵| www.md24.com-808彩票-| 凤凰彩票www.77801f.com| www.6281.vip-五福彩票苹果| www.028690.com-三彩彩票app| www.886369.com-众大彩票下载app| www.961820.com-新浪福彩-| 彩多多www.78949t.com| www.09ax.com-河内彩票-| www.y27.cc-南方福彩3d开机号| www.b25.online-贵州快三跨度走| www.1976.top-6666彩票下载| www.630957.com-大玩家彩票干嘛用的| www.735779.com-彩票分析师-| www.840016.com-竞彩足球在线计划| www.922271.com-v8彩票骗局-| www.982322.com-天天竞彩软件| www.az71.com-彩票500走势图| www.454701.com-金冠彩票网-| www.572591.com-福彩五码组六遗漏| www.719298.com-彩吧免费下载| www.52474.cc-足彩任九投注结果| www.020635.com-大发快三和值预测| www.098552.com-优彩彩票app下载| www.211012.com-彩票5分快3-| www.aa60.com-体彩11选五玩法| www.53jy.com-2mcc彩票下载| www.4628.xyz-多次中彩票大奖| www.36553.cc-澳门正规彩票网盘| www.095078.com-福彩双彩图-| www.78iq.com-体彩快开481| www.186896.com-吉林快三害人不浅| www.301295.com-精彩十分推荐| www.383057.com-体彩江苏19040| www.578566.com-体彩门店图片| www.36nu.com-瑞典2分彩计划软件| www.998580.com-上海体彩大乐透彩票| www.gx14.com-鸿彩-| www.50jo.com-香港两分彩全天计划| www.88365.cc-彩16下载app| www.480116.com-和彩云每月收费多少| www.t43.com-福利彩票投注算法| www.33593.com-彩票怎么看热冷号| www.226534.com-彩铅画教程-| www.413512.com-网易彩票下-| www.596903.com-天天彩选3开奖结果| www.775695.com-和竞彩有关的网名| www.871716.com-苏州市福彩兑奖地址| www.952041.com-5分彩开奖走势| 中彩网www.71233p.com| www.999259.com-三d走势图南方双彩| www.742833.com-金山彩票官网| www.16hw.com-秦皇岛体彩店转让| www.499999.cc-群赌时时彩-| www.628522.com-新杏彩彩票平台| www.747625.com-盈宝彩平台-| www.877475.com-快乐五分彩开奖| www.951028.com-彩票中奖走势图| www.fj67.com-比较稳江苏快三计划| www.zx38.com-怎样开竞彩店| www.62rh.com-ff14彩票-| www.116337.com-最新彩票双色球分析| www.gy41.com-共享彩票是坑人的么| www.028399.com-易彩票是真的么| www.34987.com-湖北荆门快三查询| www.840538.com-足彩赔率概率计算| www.963489.com-简单彩铅星空图片| www.b05.cc-水彩抽象画创意| www.72vy.com-彩票背后的猫腻| www.97267.cc-竞彩实时投注量查询| www.091698.com-甘肃快三倍投计划表| www.336770.com-中国彩票合买网站| www.878222.com-福彩三地牛材网推荐| 吉利彩票www.80065s.com| www.563664.com-注册了大中华彩票网| www.111642.com-时时彩对刷-| www.223903.com-浙江体彩网手机版| www.98yf.com-吉林快三历史走势| www.566294.com-慧金彩是什么平台| www.609727.com-福彩十五选五怎么玩| www.931012.com-李永乐说彩票| www.62998.com-体彩任三中了多少钱| www.070033.com-彩票中奖图片大全| www.127619.com-彩虹岛为什么不火了| www.371848.com-亚洲杯竞彩名词玩法| www.503871.com-福赢门彩票-| www.94zc.com-678彩票破解| www.0492.top-优选彩店官方| www.168345.com-宁夏快三今日走势图| www.253521.com-两分时时彩是骗局吗| www.320132.com-黑龙江福彩中心地址| www.401519.com-七星彩免费版图区| www.12496.com-吉林快三挂-| www.27rb.com-拳皇全彩本子| www.604982.com-大乐彩24日开奖| www.44683.com-福建体彩网站下载| www.260767.com-西安有竞彩快三吗| www.921.club-临沂福彩店好申请吗| www.011069.com-极速时时采彩网站| www.897622.com-广州福彩-| www.982938.com-牛牛赌博彩票| www.su71.com-上海快三稳赢计划| www.87172.com-体彩2元网走势图| www.124798.com-迷彩兔软件-| www.213165.com-免费搭建时时彩平台| www.270113.com-彩868是真的假的| www.729689.com-彩票三十万领奖| www.796630.com-众博彩票99zbc| www.868084.com-七星彩中二等奖领奖| www.934478.com-快三是真的么| www.982044.com-排列五彩票对比器| www.um34.com-3d彩经网杀号定胆| www.057398.com-中国福彩论坛首页| www.951832.com-彩票不输本金| www.327926.com-宁夏福彩兑奖中心| www.qj38.com-顺丰彩票靠谱吗| www.365729.cc-兰州苦水彩票中奖| www.873820.com-胜负彩里的310| www.70gb.com-市福彩中心上级单位| www.31886.com-易彩堂彩票怎么注册| www.104034.com-中国竞彩奖金计算器|