头像

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

来源:http://www.ckhyy.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.ckhyy.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
6彩票开奖 www.102046.com-5360彩票网平台| www.248402.com-福彩种类-| www.336789.cc-广西体彩在哪兑奖| www.435463.com-都匀开彩票-| www.553514.com-竞彩足球最高奖金| www.635011.com-七彩电影院-| www.811885.com-新昌双彩背上的桥| www.894907.com-福彩快三怎么算和值| www.972101.com-鸿运5分彩开奖| www.aw32.com-江西快三玩法介绍| www.vx53.com-要快三赢的多吗| www.21dw.com-彩票接口商是啥东西| www.0028.biz-彩票跟投网站| www.7219.biz-彩虹棋牌下载| www.27566.cc-快三江苏走势图| www.77553.cc-竞彩足球术语| www.036045.com-彩计划安装-| www.167078.com-快三大小规律破解图| www.263890.com-7k彩票-| www.360654.com-3d彩吧图迷-| www.466777.com-下期七乐彩预测号| www.560971.com-爱投彩票下载安装| www.639054.com-福利彩票的老板是谁| www.773182.com-青岛体彩中心| www.870185.com-三分时时采彩开奖| www.955994.com-全部彩票下载安装| 500彩票www.202405.com| www.is86.com-体彩61中奖规则| www.h34.com-中国体彩大透走势图| www.46jh.com-彩金风暴50p| www.940.mobi-一分极速澳门彩票| www.5867.xyz-彩票3d带线走势图| www.19469.com-彩票如何兑奖| www.67888.cc-福利三分彩开奖记录| www.101516.com-快中彩玩法-| www.175990.com-大发快三乐点平台| www.280255.com-香港正宗彩乐网| www.371383.com-826彩票开奖网站| www.479618.com-江西省体彩中心主任| www.3hk.cc-正规的买彩平台| www.173303.com-极速快三app下载| www.905466.com-足彩19042任九| www.081042.com-体彩大乐透论坛| www.153529.com-时时彩组选包胆玩法| www.224015.com-福彩快三中奖技巧| www.306400.com-335彩票官网| www.382801.com-19011期胜负彩| www.618012.com-垂直彩票网-| www.692726.com-6678彩票真假| www.774711.com-七乐彩几个号能中奖| www.893394.com-彩乐论坛网址| www.957482.com-连中彩票平台| JJ彩票www.45565.cc| www.fd45.com-南国彩票精彩论坛| www.xm43.com-彩之家app官网| www.20xm.com-彩6精华版官方| www.0180.site-福利彩票国家允许吗| www.6823.com-d东盛彩报2-| www.21493.com-七天彩票下载| www.66021.com-彩票怎么自己选号码| www.049494.com-体彩试机号几| www.132757.com-世界杯足彩赔率表| www.212646.com-私彩论坛-| www.285165.com-时时彩要改时间了吗| www.391093.com-艾彩97179-| www.517008.com-入侵黑彩服务器技术| www.589594.com-竞彩足球彩客网预测| www.664342.com-网上售彩何时开放| www.739429.com-518彩票网站| www.813054.com-福彩3d折线图正版| www.887702.com-cc彩球网-| 华彩www.71399r.com| www.fb87.com-彩票改单技术截图| www.we28.com-下载广西福彩网| www.14za.com-福彩3d走试图查询| www.831.org-女主播开彩票| www.4976.cm-彩票源码贴吧| www.01666.com-彩金是什么游戏| www.67687.cc-快三贵州预测号| www.026217.com-足彩推荐分析| www.101622.com-优信彩票怎么样| www.167178.com-江苏快三开奖走势图| www.274788.com-网上如何买彩票| www.360716.com-快三新玩法-| www.447654.com-福彩3d图纸鼠老大| www.538785.com-淼鑫彩票网-| www.641632.com-彩票的纸多大尺寸| www.729511.com-快三复式万能5码| www.801616.com-竞彩足球让胜让平| www.876269.com-体彩排列三断组预测| www.965021.com-境外彩票网站改网址| 福彩www.16878s.com| www.em04.com-快彩助手app| www.vm10.com-中国彩吧图谜| www.08ff.com-体彩6?1玩法| www.75dj.cc-彩之家彩票预测网站| www.1329.org-篮球篮彩吧-| www.08050.com-澳洲f1彩票-| www.51230.com-天中好运彩藏机图| www.95171.com-卖60注彩票多少钱| www.055685.com-彩种最全的彩票| www.165876.com-678彩票下载| www.249198.com-购彩是啥-| www.318593.com-福彩3地八卦图| www.385577.com-福彩每天开奖结果| www.523987.com-v博彩票平台| www.603686.com-足彩数据软件| www.672980.com-发财网彩票网址| www.745979.com-成功彩店app| www.812991.com-威娱彩票站正规吗| www.881677.cc-辉煌彩票是真的吗| 顶级娱乐www.872198.com| www.ic19.com-支持微信提现的彩票| www.yh12.cc-淘宝买彩票-| www.15sn.com-七彩彩票吧-| www.528.red-体彩彩票站加盟| www.3902.cc-七星彩规律图高手| www.8909.net-彩票安全购彩平台| www.53809.com-时时彩反倍投| www.94504.com-彩票ab-| www.049157.com-福彩3d专家推测| www.145146.com-福彩3d中奖高的人| www.228692.com-彩钢围挡设备| www.297573.com-福彩三码遗漏| www.361026.com-正规高频彩开奖网站| www.438700.com-湖南体彩网彩吧论坛| www.525916.com-世界杯买彩票规则| www.651284.com-鹰创意水彩-| www.728377.com-鸿彩网娱乐是诈骗么| www.796545.com-腾讯分分彩人数在线| www.865313.com-昨日福彩3d中奖| www.924508.com-众赢平台彩票| www.977611.com-世界杯彩票买不了了| www.pl92.com-广西快三一定牛网| www.v01.site-山西省福利彩票网| www.43ay.com-中国体彩竞彩计算器| www.215.space-玩彩网ios下载| www.3189.win-体育彩票是几到几| www.8269.in-假彩票兑奖-| www.25153.com-背景彩铅画-| www.62518.cc-精彩十分中奖图片| www.152126.com-彩票中彩网历史开奖| www.258518.com-足彩分析推荐| www.325211.com-今日体彩字迷| www.385069.com-澳發彩票是骗人吗| www.520054.com-中大奖的彩票站| www.580471.com-体彩中心查询电话| www.646686.cc-足彩14场中奖新闻| www.748168.com-大富豪彩票登录| www.807288.com-陈赫中彩票多少号| www.873351.com-首页青蛙彩票网站| www.961585.com-各种釉彩大瓷瓶简介| 购彩在线www.66332n.com| www.cm22.com-大发快三有人赢吗| www.rw00.com-牛彩网首页-| www.08kj.cc-933彩票靠谱吗| www.67iu.com-山西省体彩网| www.0169.top-彩笔顺-| www.8822.cc-陕西省体彩十一选五| www.36654.com-澳门发行哪些彩票| www.78625.com-新加坡福临彩| www.022084.com-每分钟一开奖的彩票| www.086255.com-体彩自助刮刮乐机器| www.137436.com-足彩任九场奖金查询|