头像

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

来源:http://www.mybb360.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.mybb360.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.055546.com-福彩双色球派奖规则| www.89320.com-印象彩票手机登录| www.135059.com-五彩缤纷香烟多少钱| www.229346.com-百盈快三是真是假| www.21bd.com-高频彩数字规律技巧| www.21816.cc-送彩金88-| www.017264.com-全民彩票改成什么了| www.165932.com-红彩直播盒子| www.254470.com-旺彩开奖结果大全| www.306851.com-彩票号码25怎么买| www.026033.com-11选5黑彩破解| www.bd64.com-天天彩选四开奖号| www.d10.org-体彩七位数今晚| www.41cr.com-7星彩苹果下载| www.476.win-航天彩虹镇如何| www.1081.cn-彩票怎样刷流水| www.8067.net-代买欧洲百万彩| www.088399.com-下载福彩网站的网址| www.176920.com-中国福彩一分快三| www.540504.com-福彩4-| www.566311.com-足彩输惨-| www.654472.com-彩票幸运六点半| www.737313.com-天下好彩天空彩| www.837744.com-标准施工彩钢围挡| www.913935.com-虚拟足球e球彩方法| www.973767.com-彩吧论坛、首页| www.d17.net-彩中彩骗局-| www.31ff.com-五位数能买什么彩票| www.340.net-快三跨度表速查表| www.4263.biz-快三计划团队稳赚| www.9368.cm-体彩排列五直播视频| www.287441.com-最新福彩门户网址| www.400606.com-彩客网软件下载| www.40848.com-博大彩票app软件| www.002301.com-吉祥彩票网-| www.963489.com-简单彩铅星空图片| 多乐彩票www.364141.com| www.579488.com-金祥彩票网登录| www.671442.com-免费下载万彩吧| www.751439.com-淘彩票代打-| www.817620.com-p3试机号彩吧助手| www.0100.biz-彩的网名大全| www.719967.com-七星彩可以打复式吗| www.281894.com-五分时时彩开奖官网| www.967205.com-聊呗彩票群-| www.mx7.cc-人人中彩票手机版| www.ts40.com-合买彩票软件| 5号彩www.535hc.com| www.nl52.com-足彩胜负14场新浪| www.6463.vip-彩票稳定回血的办法| www.597468.com-什么面相的人中彩票| www.680993.com-福彩开奖了-| www.769654.com-分分彩组三技巧| www.838957.com-彩票足球推荐| www.0663.net-福彩30选七-| www.03156.com-333彩票网安全吗| www.55660.cc-儿童创意水彩画| www.101246.com-人工智能买彩票| www.881301.com-福彩快三的中奖规则| www.997624.com-北京体彩快中彩图| www.fr55.com-福彩豹子号规律| www.3gf.com-京彩娱乐地址| www.0594.la-破解快三-| www.173979.com-江苏快三开奖时间| www.0270.cm-彩票投注站怎么盈利| www.023343.com-大乐透彩票玩法规则| www.123597.com-正规国彩软件| www.206560.com-神州彩票可信吗| www.400941.com-七星彩和值走劳| www.0tq.com-彩票中心主任贪污| www.232362.com-快三二同号-| www.235500.cc-广东福彩官网下载| www.613917.com-体彩排列五技巧| www.22562.com-齐鲁彩票开奖结果| www.48594.com-可以买篮彩的app| www.193783.com-山东体彩快乐扑克3| www.168111.com-宁夏快三基本走势图| www.411442.com-猫彩绘图片大全| www.52470.cc-快三看跨度有规律吗| www.473701.com-中国福利彩票三不同| www.557762.com-双色球杀红球彩经网| www.895091.com-购彩网是真的吗| www.966970.com-qq彩票交流群| www.cai36.cc-快三是什么意思| www.7580.com-鼎隆彩票-| www.x97.xyz-彩票联盟官方| www.65635.com-武汉福利彩票走势图| www.639275.com-福彩代售点-| www.703208.com-爱彩乐专业版app| www.773497.com-彩民高手坛三肖图| www.841649.com-七乐彩为什么没人玩| www.898232.com-在哪买足球彩票| www.963233.com-彩铅画山水画| 彩票A8www.56717.com| www.021892.com-手机买彩票能中奖吗| www.733805.com-2月11日彩票调整| www.993.pw-彩票中6位数| www.19633.cc-五分时时彩怎么玩| 500万彩票www.98528h.com| www.ra2.cc-神圣彩票客户端| www.170481.com-河北快三跨度图| www.990603.com-高频彩票网-| www.0101.cc-彩票头像图片| www.8010.cn-彩虹伞儿歌大全| www.008478.com-彩票51-| www.331022.com-乐彩大发快三下载| www.469523.com-时时乐彩平台| www.348965.com-云彩宝官网下载| www.7018.biz-篮球彩票在哪儿买| www.893117.com-中国超级彩票助手| www.826085.com-银川福彩网点| www.583662.com-时时彩后三走势| www.33444.cc-新浪竞技风暴足彩| www.um2.cc-123彩票开奖网| www.95670.com-福彩志愿者心得体会| www.997048.com-海南体彩网-| www.v58.me-彩票发财术-| www.251237.com-巴士彩票-| www.317765.com-福彩3d二等奖规则| www.374959.com-福利彩票二等奖奖金| www.099361.com-最新彩票中奖新闻| www.7620.in-爱彩平台app下载| www.48ix.com-福彩logo小图标| www.647709.com-好运来彩网是真的吗| www.336223.com-彩票一倍流水| www.693.cn-体育彩票店哪种好| www.77821.cc-7乐彩开奖历史| www.711295.com-奥客彩票网-| www.781618.com-彩票源码最新排行榜| www.145818.com-中国彩吧走势图| www.957743.com-095彩票-| www.5388.com-108彩票网站| www.55341.com-时时彩五星直选大底| www.at31.com-上海福彩网-| www.714511.com-体彩实体店兑奖金额| www.838599.com-广西快三骗局揭秘| www.79vm.com-江苏福彩大厦电话| www.187688.com-时时彩九码稳赚| www.019364.com-贵州福彩3g-| 500万彩票www.35155b.com| www.445653.com-吉林彩票中奖| www.561418.com-山寨cc彩球网| www.185681.com-王素英买彩票| www.r56.tv-博大彩票合法吗| www.787168.com-江苏快三导师计划网| www.802685.com-福彩字迷图迷总汇| www.906979.com-山西体彩官网| www.wr12.com-苏宁易购彩票| www.22ns.com-彩票三地开奖| www.201058.com-福彩快三专业版下载| www.790086.com-体育彩票选号工具| www.751600.cc-万利彩平台地址| www.53266.com-有料体育足彩| www.uj9.com-彩票开奖结果排五| www.96634.com-彩票作假分析| www.584748.com-广州足彩分析师招聘| www.wd10.com-肓蛙彩票开奖直播| www.4753.vip-彩票冒领报警| www.950484.com-双色球乐彩论坛| www.996100.com-足彩推荐杨震任九| www.bt07.com-超级彩票助手app| www.t59.com-彩票高频彩怎刷水| www.07207.com-福彩三地字图谜专区| www.875049.cc-全民竞彩官网|