头像

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

来源:http://www.baol168.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.baol168.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.031916.com-阿里巴巴彩票合法吗| www.44206.com-加州45秒彩票骗局| www.269644.com-彩票九最新版本下载| www.482707.com-惠彩切纸机-| www.628883.com-好彩客破解-| www.731451.com-114彩票-| www.817351.com-福彩30期中奖号码| www.899291.com-足球彩票胜平负开奖| www.992026.com-福彩的玩法介绍| www.bv27.com-福彩快三宝典| www.925386.com-体彩p3专家杀码| 彩61www.217650.com| www.wz49.cc-球彩台下载-| www.2057.vip-彩神通四码网站| www.13334.com-网上彩票的员工| www.71471.com-福彩天天开奖| www.058393.com-彩界联盟下载| www.149135.com-彩票倍-| www.ll07.com-彩票巴士下载| www.38132.cc-鸿运福彩是真的假的| www.89303.com-查询彩票助手软件| www.098557.com-福彩3d和值图表| www.191591.com-快三一分走势图| www.270170.com-盈彩注册-| www.346189.com-李彩桦单身部落| www.435999.com-中彩网四川福彩网| www.538516.com-约彩票下载安装| www.fe06.com-北单足彩预测推荐| www.61gp.com-彩超肺动脉压正常值| 福彩www.86267g.com| www.482456.com-诺亚彩票是骗人的吗| www.610256.com-彩铅画风景画图片| www.e52.cc-体彩网官方网站下载| www.5478.com-彩票投注软件哪个好| www.27527.cc-3d试机号宝彩| www.86339.cc-三彩2019连衣裙| www.093968.com-合法的高频彩票| www.169395.com-江苏快三是什么游戏| www.251215.com-台湾彩券app| www.342733.com-快三彩票平台合法吗| www.dc9.com-分分时时彩全天计划| www.61701.com-幸运之门七星彩走势| www.121560.com-百合网上的彩票男| www.225085.com-福彩快三顺口溜| www.553122.com-爱收米彩票-| www.670148.com-香港hk百彩网下载| www.277252.com-2019年体彩改革| www.897698.com-多彩贵州网怎么样| www.cai6600.com吉林省的彩票快三| www.y20.bid-彩栗开奖结果查询| www.51699.cc-竞彩足球分析推荐| www.03978.com-豪彩彩票注册| www.251534.com-中彩网会员登录网址| www.794806.com-福彩3d百万大奖| www.966549.com-k8彩票55kk| www.1010.live-福彩快开型彩票| www.67009.com-安阳彩票大奖骗局| www.237349.com-6+1彩票-| www.555789.cc-五分彩个位计划规律| www.954378.com-彩宝app安卓版| www.0553.bid-四季彩官方网登录| www.983725.com-华宇彩票靠谱吗| www.ua60.com-快三彩票术语| www.0363.vip-苹果彩票软件| www.71896.com-白岩松福彩-| www.183712.com-北京快三推测| www.379047.com-潢川福彩中奖| 吉利彩票www.66376a.com| www.315117.com-竞彩篮球分析预测| www.071767.com-中国彩票发展趋势| www.476067.com-彩票3d今晚什么号| www.666241.com-航天彩虹调研| www.961621.com-手机买彩票下载| www.lp68.com-中彩了app下载| www.523548.com-网上玩福彩网犯法吗| www.852878.com-国外国彩票中奖号码| www.916707.com-8年稳定私彩平台| www.996100.com-足彩推荐杨震任九| www.ub21.com-体彩名词灯谜| www.940.date-彩票均衡原理实战| www.002181.com-竟彩足球开奖查询| www.119383.com-彩八彩票苹果版| www.218208.com-玩彩怎么倍投最科学| www.761297.com-彩票跨省可以兑奖吗| www.880831.com-黑客攻击黑彩平台| 乐彩网www.515848.com| www.f21.top-彩票亏损高返利平台| www.299140.com-吉林省彩票管理中心| www.ib80.com-安徽省体彩中心地址| www.8404.cc-彩妆培训总结怎么写| www.518814.com-湖南中彩票5个亿| www.661061.com-彩票计划基地| www.180.net-彩票67分臭了一圈| www.919278.com-怎么开黑彩-| 8816彩票www.8816u.com| www.tv80.com-快彩王下载安装| www.96sp.com-体彩18130期| www.7223.win-彩虹挂在天空| www.63153.com-今天多乐彩开奖结果| www.077898.com-七星彩画规软件| www.253779.com-青海省快三-| www.365393.cc-福彩3d五码遗漏| www.649566.com-拉斯维加斯博彩官方| www.978278.com-中福网彩票预测| www.mq54.com-北京快三投注软件| www.5679.in-大奖快三判断大小| www.89711.cc-三月足彩对阵| www.129070.com-手机彩票那个合法| www.262863.com-下载福彩软件彩票| www.371088.com-新世界彩票平台| www.513252.com-爱购彩网站是真的吗| www.615309.com-福彩三d字谜新彩网| www.720233.com-七星彩有谁玩没啊| www.894772.com-新大陆彩票-| www.977192.com-河南各地彩礼钱| www.ax37.com-七乐彩截止购买时间| www.97vj.com-玩彩票总是输| www.9177.cc-新加坡大彩奖金分类| www.614242.com-大丰彩票手机版| www.140089.com-足球竞彩外围app| www.313191.com-腾讯分分彩六期必中| www.623036.com-红牛快三-| www.986965.com-彩票定位胆算法| www.sj86.com-时时彩网app| www.53hd.com-彩票中302115| www.7970.vip-理工博彩-| www.64138.cc-竞彩神规律-| www.025967.com-北欧十分彩开奖| www.146333.com-7158彩票-| www.253643.com-老重庆时时彩app| www.331382.com-彩票2元中奖故事| www.404037.com-五百万彩票走势图| www.cd15.com-网上玩快三怎么赚钱| www.sd21.com-正规彩票-| www.62dw.com-呼和浩特市福利彩票| www.0175.xyz-宝利彩票平台下载| www.7385.pw-足球竞彩最大奖| www.17644.com-北京体彩官网| www.66707.com-竞彩有漏洞吗| www.005408.com-彩票合买中大奖| www.098122.com-国彩彩票是官网吗| www.146918.com-七星彩大公鸡下载| www.210382.com-福建省福彩网| www.266696.com-快三几分钟开一次| www.320009.com-福彩三d字迷东方朔| www.377269.cc-因彩礼而谈崩| www.510405.com-彩22大发快三| www.580848.com-体育彩票排列5一| www.652330.com-河北七乐彩开奖结果| www.695044.com-竞彩篮球结果| www.vs3.com-华人官方彩票登陆| www.05lt.com-体彩排三跨度和值| www.5150.website高彩钢围挡-| www.55928.cc-彩瑞彩网彩票平台| www.149099.com-乐米彩票中过大奖吗| www.kf40.com-购彩者手机在线| www.8079.vip-加拿大基诺彩开奖| www.77285.cc-qq腾讯彩票网| www.083806.com-彩票代理平台的背后| www.177052.com-快三免费计划网站| www.621035.com-极速三分彩-| www.720621.com-新浪彩票电脑版老版| www.863094.com-19039胜负彩| www.947744.com-b爱彩乐-|