头像

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

来源:http://www.ecia.com.cn/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.ecia.com.cn/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.177879.com-江苏快三新规则| www.37335.cc-俄罗斯彩蛋意义| www.84026.com-彩色混凝土多少一方| www.057661.com-打内蒙古快三派彩网| www.756046.com-网游彩中彩-| www.919592.com-搭建彩票平台| www.cp3166.com-快三高手经验心得| www.069256.com-百万彩票是骗局吗| www.283210.com-福利彩票玩法双色球| www.57607.com-杏彩娱乐官网| www.027923.com-678彩票娱乐| www.774024.com-福乐彩28靠谱吗| www.889135.com-大发快三能猜中数字| www.974811.com-体彩竞彩篮球| www.um5.com-快三预测网-| www.pj50.com-竞彩比分值播| www.9ti.cc-微博彩票没有了| www.309654.com-体彩七位数难中吗| www.397461.com-快乐三分彩app| 大赢家彩票网www.178937.com| www.iq20.com-3d彩票吧-| www.a81.net-史蒂芬彩票公式| www.48nn.com-星彩新星-| www.0551.wang-东北彩霝-| www.gw66.com-体彩排列三预测号| www.963102.com-福彩投注机开通快三| www.396353.com-博友彩靠谱吗| www.654982.com-七星彩开奖辣椒| www.805378.com-金彩彩票平台| www.144019.com-彩运网靠谱吗| www.358038.com-大红鹰彩票网欢迎您| www.08012.com-全国彩票最大奖| www.88290.cc-彩票是假的-| www.277031.com-广西快三一定牛今| www.6559.biz-彩66官方下载安装| www.636921.com-emoji彩虹-| www.721677.com-破解彩票软件的网站| www.762523.com-竞彩足球158网| www.828484.com-彩票99网址-| www.891795.com-晓风彩票官网| www.954018.com-万博彩票网官方端口| 爱米彩www.am8080.com| www.ct19.com-黑彩平台排行榜| www.610819.com-腾讯分分彩在个网买| www.778570.com-彩61官方下载| www.394668.com-彩客网竞彩比分直播| www.690111.cc-足彩机选中奖案例| www.866855.com-快三福彩书籍| www.ym92.com-彩788彩票网| www.73ul.com-c8万彩吧6采| www.739839.com-中国福利彩票助手| www.rp77.com-湖北快三智能推荐号| www.019104.com-彩票资讯搜索| www.080137.com-一分快三豹子怎么出| www.147833.com-163彩票网靠谱吗| www.11gy.com-天彩粮集团骗局| www.413.red-聚星彩票app| www.143141.com-福利彩8手机| www.a34.online-快三开奖时间提前| www.vg72.com-福彩图谜字谜汇总| www.123539.com-体彩ll选5北京| www.504278.com-北京奔驰彩票| www.540532.com-肌肉同志彩漫| www.14ec.com-福彩直播秀-| www.901426.com-排列三预测众彩网| www.984427.com-外国彩票软件下载| www.177113.com-我想买彩票-| www.434518.com-贵阳市体彩兑换地址| www.546510.com-彩票店申请书| www.881482.com-58彩票官网-| www.xi05.com-七彩建投-| www.82428.com-足彩中国合法吗| www.026819.com-网上的01彩票犯法| www.799023.com-永旺彩票网平台| www.881563.com-利记是什么博彩公司| www.ks16.com-福彩33d开奖结果| www.051047.com-彩票网站制作怎样做| www.778340.com-体育彩票快三官网| www.934319.com-智博微彩城网址下载| www.005390.com-体彩排三开奖结果| www.uv6.com-竞彩8串1-| www.527382.com-时时彩对子怎么买| www.193361.com-福彩3d走势图势图| www.1597.cc-福彩老总贪了多少钱| www.264801.com-福彩3d基本走势| www.4644.cc-彩票连买-| 大玩家彩票www.84499r.com| www.3163.biz-彩票开奖网页版| www.116307.com-彩虹周杰伦吉他谱| www.469048.com-重庆时时彩第二十五| www.798951.com-彩票8网站-| www.906702.com-中国足球体彩官方网| www.997420.com-彩神快3人工计划| www.643705.com-u9彩票提现不到账| www.378876.com-7星体彩预期号| www.954316.com-重庆时时彩软件| www.cai768.cc-百盈快三是什么| www.c47.cm-福彩三d字迷东方朔| www.062791.com-小米彩票怎么没有了| www.62ed.com-竞彩比分串最多几场| www.pl46.com-七星彩基本走势图| www.774405.com-福彩代理平台| www.888986.com-七乐彩走势图表大全| www.986253.com-最好的彩票平台大全| www.re33.com-河南跑马彩票走势图| www.31gj.com-全天彩是什么| www.185020.cc-9彩app-| www.87881.com-下载彩票机选大全| www.812605.com-福彩3d图书| www.928778.com-七乐彩的玩法介绍| www.je69.com-甘肃快三奖金对照表| www.865016.com-北京华彩集团简介| www.hh2.com-玩大发快三能赢吗| www.424259.com-澳门网上博彩能赢吗| www.958664.com-福利彩票五分钟一次| www.96493.com-台湾有彩票吗| www.g24.com-福彩3d彩易网| www.75bd.com-福彩本期形态| www.385727.com-足彩几点停售| www.022847.com-京彩app怎么下载| www.093052.com-彩色砼-| www.748118.com-福彩3d最新中奖号| www.889576.com-网上购彩票合法网站| www.028560.com-乐盈彩票可靠吗| www.55787.com-彩78官网下载| www.859105.com-七星彩明月珰番外二| www.or2.cc-甘肃体彩新十一选五| www.28iv.com-时时彩翻倍追号方案| www.872530.com-云南体彩福彩| www.cp6378.com-竞彩比分-| www.95kp.cc-体彩任5开奖| www.19917.cc-香港亚视彩票网址| www.35pj.cc-快三助理-| www.2179.wang-七彩影城爱建店影讯| www.6980.biz-时时彩高手玩法| www.11002.cc-体彩500彩票网| www.133157.com-宝马彩票登录官网| www.26596.cc-三分快三能赚到钱吗| www.182775.com-安徽快三一定牛网| www.9641.loan-体彩排列三老吉杀号| www.45954.com-时时彩开奖期数| www.922418.com-北京足彩招聘| www.977717.com-世界杯福利彩票| www.jd87.com-彩店宝竞彩店骗局| www.17131.com-福彩3daa牛材网| www.972446.com-迪丽热巴彩铅真人画| www.70sh.com-省福彩中心-| www.450574.com-新宝彩票登录地址| www.10857.com-567彩票是官网吗| www.60cw.com-好彩票登录-| www.5567.win-福利彩票双色球窍门| www.25839.cc-电玩城彩票机攻略| www.77855.com-彩赢家-| www.01610.com-福彩201-| www.86575.com-郑州市福彩中心地址| www.096065.com-体育彩票的规则| www.579418.com-彩票投注倍率表| www.195617.com-福彩三d开奖| www.55682.com-七乐彩单式怎么玩| www.037339.com-号百彩票开奖结果| www.92115.cc-顺丰彩票ios| www.606095.com-梦见彩票号码又忘了| www.660348.com-快彩计划网页| www.713031.com-四亿彩票网站首页|