头像

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

来源:http://www.gongtaitai.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.gongtaitai.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
vr赛车 www.6841.cm-玩彩乐客户端下载| www.201571.com-168彩票开奖官网| www.828772.com-乐都彩票下载| www.573886.com-云南福彩快乐10分| www.654960.com-霞光异彩是成语吗| www.033333.com-彩店宝appios| www.258075.com-彩票大app大全| www.qq88.com-福彩造假案视频| www.493520.com-有做速8彩票挂的吗| www.269440.com-三分彩玩法-| www.080222.com-满彩堂登录-| www.878592.cc-99彩票下载-| www.965320.com-购彩网邀请码是什么| www.2173.vip-买体彩靠谱吗| www.ew13.com-手机在线购彩| www.371821.com-彩票体育彩票6十1| www.929666.cc-海南七星彩杀码平台| www.yt31.com-七星彩对数-| www.023018.com-买彩票有没有技术| www.770564.com-买彩票搞笑经典短句| www.387395.com-网投彩票网站| www.64.cm-六洽彩-| www.7295.cc-满彩堂登录网址| www.889819.com-彩票排五-| www.849136.com-快三新规定-| www.362481.com-儿童赞美诗彩虹歌谱| www.52wz.cc-体彩兑奖器-| www.bk86.com-快三购彩网app| www.01qv.com-彩虹六号名字| www.0108.net-玩竞彩网名-| www.532666.com-福利彩票代售点| www.209669.com-福彩快开彩走势图| www.801070.com-中彩网开奖结果报码| www.124668.com-福彩3d寻马图汇总| www.878175.com-上海福彩网app| www.50ad.com-足球竞彩如何跟单| www.032111.com-竞彩数学-| www.286908.com-安徽快三怎么玩挣钱| www.878404.com-时时彩任三诀窍| 亿彩彩票www.588yc.com| www.11606.cc-高频彩套利是真的吗| www.697318.com-全国最大双彩论坛| www.803237.com-河北有那些彩票种类| www.14gj.com-全民中彩官方| www.8458.top-什么是融彩网| www.009909.cc-下彩彩票网站| www.128711.com-福彩3d彩报小熊猫| www.929965.com-新加坡彩票开奖结果| www.5454.win-3d福彩速查表| www.93858.cc-七乐彩杀号技巧| www.114119.com-湖南体彩app| www.16300.com-中国足彩官网| www.505945.com-体彩中心高管案件| www.775556.com-河北体彩管理中心| www.26594.com-七星彩彩票看不懂| www.892391.com-彩票榜安卓-| www.281112.com-彩票店非法经营| www.23367.cc-彩神i下载-| www.85233.cc-聚彩彩票是真的吗| www.150705.com-手机搜狐彩票| www.793244.com-彩票站赊账处罚| www.99vo.com-王阳彩票-| www.842145.com-为什么体彩没有中超| www.92fr.com-网上刷彩是什么| www.298660.com-qq彩票在哪里| www.558005.com-大发快三钱提不出来| www.916850.com-奔驰彩票真能赢钱吗| www.894622.com-彩票字图片-| www.963667.com-竞彩大小球规则| www.lo67.com-彩票两元网下载| www.713059.com-吉林快三案-| www.132486.com-潘多拉的秘密彩妆| www.283660.com-够力七星彩奖表最新| www.70pj.com-3d彩票字谜解太湖| www.015814.com-下载旧版够力七星彩| www.427292.com-哪里下载足彩软件| www.183119.com-腾讯快三官网| www.136440.com-今日福彩北盟天机图| www.7232.xyz-彩虹4售价-| www.241883.com-中奖彩票都是几点| www.291176.com-乐彩网福彩3d首页| www.32185.cc-福利彩票双色球贴吧| www.885650.com-内蒙快三奖金规则| www.4955.biz-超级大乐彩开奖视频| www.66173.cc-安卓版彩票专选号器| www.298186.com-辽宁快三群-| www.202785.com-贵阳福彩-| www.710810.com-刷彩单-| www.yt58.com-3d彩票图解-| www.5230.cn-新加坡赛马结果派彩| www.bt11.com-玩彩网网站江苏快3| www.272516.com-贵阳福彩中奖未领| www.910518.com-彩93app下载| www.7526.pw-彩票店彩票不上报| www.895530.com-彩票那个网站有合买| www.95rk.com-胜负彩任九胆拖| www.329512.com-谦喜彩票官网| www.805570.com-网上买彩输了很多钱| www.74et.com-排三预测家彩网杀码| www.20582.com-大发快三回血方法| www.1601.me-福利彩票试机号3d| www.70552.com-彩票店里单机| www.163089.com-体彩网上怎么买| www.555565.cc-彩票9999-| 彩乐乐www.3005w.com| www.i53.pw-福建体彩31走势图| www.108679.com-体育彩票应用靠谱吗| www.301074.com-打鱼送彩金-| www.925228.com-财神8彩票网正规| www.y28.club-浙江彩票快乐十分| www.3528.biz-重庆时时彩分钟软件| www.118783.com-uu购彩无法提现| www.cz26.com-私人招足彩分析师| www.479976.com-下载新浪福利彩票| www.669828.com-彩漂液能去掉被染色| www.14oz.com-ope彩票下载| www.302892.com-快彩快三app| www.974216.com-南京福彩开奖结果| www.rg59.com-天津市彩官方网站| www.006474.com-好彩1871薄荷烟| www.887980.com-福利彩票店加盟条件| www.5604.cc-体育博彩论-| www.77375.cc-彩票55违法吗| www.07ms.com-筒井彩芽照片| www.3681.xyz-乐游彩票-| www.206891.com-网上靠谱的彩票平台| www.087883.com-5亿彩赚钱-| www.427557.com-网站买彩票可靠吗| www.210442.com-吉林快三害死我了| www.978743.com-500万块3彩票网| www.8355.wang-时时彩单式复式| www.059170.com-幸运快三彩票是什么| www.240775.com-彩票双-| www.659878.com-朋友圈彩票骗局| www.61qu.com-彩35会员-| www.71736.com-彩票对打套利方法| www.497920.com-玩彩心态非常重要| www.616037.com-亚洲人肉彩漫图片| www.790678.com-手机上玩黑彩犯法吗| www.896725.com-手机购彩uu快三| www.cai62.cc-快三今天-| www.xb08.com-开心七星彩票论坛| www.29025.com-体彩排列七-| www.365419.com-福彩七码遗漏| 中国福利彩票www.33588v.com| www.87869.com-中国福利彩票贴吧| www.185185.com-彩票app大集合| www.532036.com-菩提咒买彩票| www.779269.com-80彩票苹果版| www.932718.com-彩名堂计划官方下载| www.89229.cc-福利彩票3d幸运号| www.183697.com-河南快三专家推荐号| www.651972.com-幸运彩票赚钱| 三星娱乐www.sxyl0.com| www.32155.cc-足彩比分新浪| www.060024.com-9彩平台怎么样| www.664604.com-乐透啦手机彩票软件| www.789270.com-网易福利彩票走势图| www.076116.com-买属相彩票-| www.505623.com-炫彩水晶泥下载| www.682074.com-吉林快三出奖号码| www.cf82.com-大发一分快三平台| www.r77.space-广西快三大小计划| www.14310.com-体彩即乐彩开奖走势|