头像

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

来源:http://www.wangmohai.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.wangmohai.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.323082.com-湖北福彩网东湖论坛| www.505545.com-福彩双彩论坛字迷| www.596673.com-体彩出的什么中奖号| www.682691.com-国家允许的网上彩票| www.774320.com-3分彩分分彩开奖| www.923167.com-白小姐祺袍正版彩图| www.991973.com-湖此快三走势图| www.vb2.cc-发达娱乐彩票正规吗| www.ui98.com-福彩双色球杀号| www.15uk.com-河南体彩超级大乐透| www.0846.top-双色球彩票手机端| www.8315.biz-抚州体彩中心兑奖| www.36238.com-22彩票网站网址| www.89416.com-注册送彩金的| www.060045.com-爱彩乐网页版| www.188095.com-大发快三计划网站| www.272297.com-一分快三赚钱技巧| www.380007.com-福彩3d条件区| www.512375.com-彩铅这样画很美| www.597058.com-彩视app-| www.677741.com-各种彩票开奖查询| www.764511.com-天天彩票正规不| www.935007.com-体彩机顶盒怎么用| www.987169.com-234彩票苹果| www.dz5.cc-3分钟一期什么彩票| www.rp71.com-官方彩是黑网站吗| www.17ud.com-天天彩直播开奖| www.453.win-加微信买彩票骗局| www.5038.cc-福彩400客服电话| www.11230.com-购买足彩的正规网站| www.59269.cc-福彩三d开奖官网| www.051600.com-网彩平台制作| www.138502.com-时重庆时彩-| www.223916.com-网上怎样打快三| www.308762.com-中国福利彩票投注站| www.387105.com-好彩投彩票店| www.550328.com-沧州彩客集团| www.640784.com-荣耀彩票网页| www.736725.com-下载上海体彩| www.819406.com-七星彩彩图版区| www.897141.com-永利国际买彩票| www.969342.com-梅州市福彩中心| www.mz61.com-兼职ip彩票代玩| www.0cc.cc-2000彩-| www.67fh.com-时时分分彩后二| www.1268.club-至尊专业彩票平台| www.9866.me-彩票带打群-| www.56962.cc-彩票追号是什么意思| www.021217.com-中奖彩票投注站提成| www.101198.com-金豆彩票平台| www.175620.com-江苏五分快三计划| www.288244.com-江苏爱乐彩快3| www.376795.com-万人彩票下载安装| www.507358.com-新疆浩彩快三| www.585192.com-网上售彩首批名单| www.662240.com-彩民网是什么网站| www.776906.com-休闲快三正反面教学| www.870099.com-澳门彩票手机版下载| www.954162.com-彩票助赢网页版网址| 福利彩票www.99677t.com| www.fu35.com-快乐彩票的网址| www.yg77.com-七星彩18103期| www.26kq.com-山东体彩大管家| www.0683.vip-如何申请体彩投注站| www.7351.biz-开竞彩店需要多少钱| www.24453.com-用彩铅画浪漫樱花树| www.70516.cc-彩票打印系统| www.055263.com-天空体彩开奖时间| www.136408.com-浩博彩票投注平台| www.216922.com-彩宝3d开试机号| www.293985.com-江苏体彩官方app| www.369095.com-体彩排三19053| www.466616.com-七乐彩中奖在哪领奖| www.554461.com-彩票的相关知识| www.623867.com-丹麦快乐彩开奖| www.697028.com-彩票怎么下载不了| www.778940.com-二四六报彩网| www.858460.com-老九乐购彩票下载| www.930175.com-福利彩票几点开| www.985580.com-福彩开奖分析预测| www.cp1190.com-今日内蒙快三推荐号| www.mz89.com-快三客开奖app| www.5dh.com-七星彩开奖直播现在| www.66ct.com-彩票恶搞图片| www.1046.cn-中彩票成为亿万富豪| www.9118.top-四川体彩金七宝下载| www.49536.com-星光彩票app下载| www.93833.com-彩色耐磨地坪报价| www.056560.com-河北地方彩票开奖| www.149349.com-彩票行家网址| www.249373.com-官方彩-| www.319767.com-k彩福地登陆| www.390091.com-快三跨度投注技巧| www.619372.com-中国彩票中心电话| www.678621.com-智赢竞彩触屏版| www.753884.com-6698彩票网站| www.888710.com-易彩票app的网址| www.974912.com-爱彩乐福彩3d| www.se8.com-体彩上海11选五| www.px88.cc-彩9彩票安卓| www.00vn.com-彩票缺角-| www.68cg.com-好多乐彩票-| www.0686.cm-彩票站室内装修图| www.8424.cm-m8彩票有漏洞吗| www.37811.cc-互联网销售的彩票| www.83098.com-彩票筛选-| www.031769.com-下彩网彩票时时彩| www.103924.com-彩票快三辅助器| www.168604.com-快3彩票网站| www.295710.com-江苏快三走势图预测| www.363730.com-佛教中彩虹叫什么| www.446762.com-竞彩单次中奖最多| www.535948.com-彩票最大号码是多少| www.651038.com-创意水彩展-| www.730799.com-凤凰竞彩是真的吗| www.801786.com-大钱庄彩票下载安装| www.874045.com-快2彩票怎么玩| www.966087.com-山东福彩助手app| 幸运彩票www.986399.com| www.gg40.com-彩票一分快三| www.ws96.com-网易彩票彩种| www.17gm.com-彩票机出票原理| www.746.bid-时时彩和值跨度表| www.4505.hk-今天七星彩号码多少| www.9681.net-体彩彩宝网走势图| www.59938.com-百乐彩网-| www.012916.com-网络快3彩票骗局| www.079497.com-福彩双色预测图| www.136580.cc-彩票77腾牛网| www.207699.com-大发快三免费作弊器| www.273729.com-福彩双色球规划| www.393514.com-简单彩铅画多肉植物| www.509880.com-易玩567彩票官网| www.576783.com-彩票照片-| www.640440.com-新浪爱彩推荐| www.745451.com-彩票顶呱刮计划| www.812222.com-福彩刮刮乐好运十倍| www.919067.com-3d福彩杀号-| www.982523.com-彩票幸运快三| www.jd33.com-中国福利彩票兑奖| www.zb89.com-红牛彩票网页版| www.16rd.com-足球比分360彩票| www.047.com-奥运场馆彩票收藏| www.2740.com-福利彩票欢乐彩玩法| www.7805.pw-竞彩低配倍投| www.22159.com-天天福彩下载网址| www.59507.com-同志微彩投资骗局| www.101460.com-特彩吧报码开奖| www.159698.com-网络彩票诈骗案案例| www.250045.com-燕赵福彩网-| www.312244.com-彩票33官方网站| www.373692.com-好彩香港免税店香烟| www.507972.com-彩宝批发-| www.568040.com-彩票平台前十排名| www.628735.com-龙岩体彩中心| www.687328.com-陕西省体育彩票中心| www.755756.cc-派彩网走势图链接| www.874705.com-湖北福彩投注客户端| www.963233.com-彩铅画山水画| 七彩www.53900q.com| www.df21.com-青海快三官网| www.sf84.com-幸运分分彩骗局| www.13gf.com-竞彩足球怎么玩| www.74bq.com-黑彩做庄能赚到钱吗|