头像

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

来源:http://www.subolang.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.subolang.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.084017.com-反套路彩票女| www.668895.com-粤彩宝典-| www.328445.com-福彩3d最新讨论群| www.58xj.com-qq炫彩字体-| www.4140.cn-彩虹电视台手机观看| www.16476.cc-竞彩足球跟单可靠嘛| www.81684.com-快三中多少钱| www.065308.com-彩铅画风景画| www.142524.com-合乐彩票平台注册| www.bf10.com-80彩票刷流水| www.yk04.com-五分快三1倍投| www.273819.com-麦久彩票网-| www.429608.com-创意水彩花卉| www.531258.com-彩铅樱花树的画法| www.670677.com-新浪体育彩票下载| www.01pz.com-天天彩选4机选| www.0605.net-买彩票怎么玩| www.225620.com-彩民堂app-| www.323070.com-nba彩票吧-| www.400579.com-海南七星彩查梦册| www.526191.com-王者彩票网-| www.628978.com-借用ip玩彩票骗局| www.701802.com-彩票店利润怎么算| www.785199.com-胜彩下载-| www.867400.com-彩票几点停卖| www.968895.com-彩名堂客户端| www.cai2789.com1分快3彩票官网| www.997840.com-彩神软件安卓| www.927625.com-大掌柜彩票下载安装| www.569365.cc-时时采彩开奖查询| www.384368.com-彩票竞猜好运连连| www.505168.com-天下彩址-| www.587203.com-竞彩分析软件手机版| www.672095.com-彩票开奖彩宝网首页| www.761023.com-时时彩一期计划全天| www.847003.com-体彩申请条件| www.921875.com-91彩神怎么下载| www.987335.com-广西快三计划精准版| www.au14.com-福彩快乐十分钟开奖| www.024140.com-体彩排列-| www.340535.com-彩吧com1-| www.521585.com-1分钟时时彩走势图| www.679659.com-魔方彩票苹果下载| www.796141.com-福彩p62选号神器| www.905813.com-体彩高频彩种有什么| www.cc35.cc-福彩排列五开奖| www.st69.com-星彩-| www.l99.xyz-福彩有大发快三吗| www.479.mobi-福彩3d万能八码| www.04807.com-福彩3d神算子| www.85608.com-凤凰彩票_登录| www.101630.com-聚鑫网彩票真提现钱| www.790378.com-快三对子最多开几期| www.983641.com-青海福彩中心在哪里| www.95735.com-遵义体彩领奖地址| www.7854.org-足彩14场大奖案例| www.611760.com-体彩机怎么充值| www.127547.com-彩6梗-| 彩客吧www.22ckb.com| www.713523.com-王者彩票闲聊| www.731424.com-上海福彩选四走势| www.23412.com-竞猜足彩开奖| www.016992.com-苹果彩16下载| www.110489.com-66彩票65616| www.203829.com-昨天体彩5d开奖| www.358216.com-足彩六场半全场胜负| www.671031.com-百度彩票是真的吗| www.932522.com-众信彩票靠谱吗| www.bs1.com-6348快三彩票| www.2492.top-彩专家大牛-| www.31823.com-易彩堂――主页| www.042368.com-贵州多彩网-| www.614356.com-高频时时彩快彩大师| www.736972.com-彩票120期开结果| www.861058.com-新彩吧正版藏机图| www.920102.com-江苏快三定毒胆| www.211112.cc-福彩天地报-| www.318610.com-天天彩票在线计划| www.395613.com-《彩虹歌》英文儿歌| www.580171.com-江苏快三一分开| www.656622.com-北京开彩票店| www.761774.com-打彩票怎么打| www.893234.com-彩名堂计划好用不| www.966583.com-澳门五分彩怎么提现| 500彩票网www.636220.com| www.389755.com-体育彩票店在哪| www.1415.cc-重庆十字彩开什么| www.67pj.cc-中国彩票销量| www.1477.vip-网上买黑彩违法吗| www.083903.com-浙江快乐彩下载安装| www.041468.com-凯发彩票-| www.698043.com-杭州福彩中心地址| www.6158.space-彩票开彩票软件下载| www.918262.com-重庆市彩票越换中心| www.235640.com-彩友沙龙3d论坛| www.389884.com-分分彩赢了一年| www.684457.com-投资彩票站-| www.815776.com-室内体育博彩业| www.958465.com-甘肃体彩手机在线| www.096886.com-好彩网免费资料同行| www.207356.com-彩票过滤器-| www.331787.com-手机福彩门户网址| www.461313.com-彩票倍数是什么意思| www.590261.com-中国体育彩票招财猫| www.707581.com-被大发彩票骗| www.883339.com-87彩店官方邀请码| www.rf46.com-中国体彩彩票| www.2979.xyz-ct彩票下载安装| www.17944.com-竞彩大神推荐| www.cn92.com-福彩玩法的技巧| www.995979.com-足彩18098任九| www.96896.com-体彩福彩合并申请书| www.355523.com-广东快乐十分彩经网| www.503873.com-彩票平台首充送彩| www.964053.com-彩票分析师招聘郑州| www.7680.pw-双色球彩票黑色方块| www.045777.com-北京体育彩票网| www.1509.vip-易发彩票官网| www.ho87.com-体彩胜负彩-| www.33249.com-彩票几分钟一开| www.00yh.com-福彩刮刮乐代码| www.731567.com-彩色包装袋印刷| www.2272.date-虎扑篮彩神棍| www.64199.com-搜狐彩票图表| www.198028.com-快三开奖号码表| www.937384.com-彩福大厦总楼层| www.028271.com-工地彩钢围挡价格| www.869193.com-福卅体彩31走势图| www.283796.com-国外彩票种类| www.415541.com-竞彩合买跟单| www.560519.com-吉林省彩票-| www.49lg.com-重庆时时彩遗漏数据| www.076.net-嘀嘀彩票不能用了| www.5050.live-淘宝彩票手机版下载| www.002206.com-七乐彩兑奖号码表| www.7098.com-博创彩票-| www.449780.com-华彩国际-| www.075323.com-鸿运彩票靠谱吗| www.266220.com-福彩快三跨度和值表| www.379355.com-nba体彩盘口| www.550015.com-购买足彩的软件| www.682250.com-福彩3d银海彩报| www.7921.net-河内五分彩开奖记录| www.31078.com-时时彩客户端下载| www.017078.com-分分钟开奖彩票| www.229257.com-广西快三赔率图| www.365256.cc-彩库图安装-| www.590637.com-复制彩票中奖| www.784301.com-彩票强强安卓版下载| www.903389.com-高频彩怎么买才赚钱| www.035101.com-至尊彩网址登录| www.468484.com-彩票投注截止时间| www.700041.com-五分时时彩计划人工| www.872585.com-最新湖南体彩快报| www.52936.cc-网络黑彩赌博刑案例| www.15ov.com-qq彩票不能用了| www.045755.com-84彩票app-| www.6488.pw-福利彩票机如何申请| www.863113.com-智慧彩走势图| www.810127.com-英皇彩票公司如何| www.810758.com-新浪足彩网足彩网| www.53hq.com-香港分分彩主页| www.28698.com-彩11app-| www.514022.com-爱尚彩-|