头像

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

来源:http://www.shushengfeiyang.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.shushengfeiyang.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
彩神APP官网 www.fc12.com-中福网彩票那个群| www.21eb.com-010彩票app-| www.681746.com-豪彩平台注册| www.823785.com-网上购彩赚钱靠谱吗| www.914166.com-今天广西快三更新| www.996056.com-手机版678彩票网| www.bq14.com-今日彩票软件| www.xj13.cc-查询足球彩票| www.32wy.com-竞彩让球胜平负结果| www.792906.com-百宝彩票青海快3| www.173551.com-兰州福彩快三走势图| www.319225.com-海南七星彩开奖直播| www.407554.com-彩票有密码线吗| www.561031.com-掌中彩可靠吗| www.665812.com-体育彩票竞彩店郑州| www.766069.com-鸿运彩票划归软件| 大赢家彩票平台www.186372.com| www.406433.com-聚丰彩票怎么进不去| www.562673.com-爱米彩票助手| www.676069.com-福彩3d诗句-| www.758367.com-众彩易购是什么| www.878535.com-乐福彩票官方网站| www.971240.com-竞彩足球玩法谁会| www.cai0303.com安徽福利彩票快三| www.691564.com-北京快三在更新吗| www.775827.com-河北体彩电话| www.140760.com-下载手机购彩| www.669025.com-彩色沥青设备图片| www.809227.com-9号彩票用户登录| www.883292.com-玩投彩是何用意| www.996609.com-亚搏彩票软件安装| www.eg03.com-湖北快三遗漏值| www.a22.club-彩票七七有没有假| www.731676.com-章鱼彩票app| www.872099.com-天天中彩网下载| www.984530.com-福彩3d小小鱼图迷| www.hv0.com-快三屠龙与砍龙| www.tc92.com-最新彩票跨度规律| www.15ci.com-13e彩票下载安装| www.968416.com-快乐彩希腊开奖结果| www.ar52.com-5d体彩5z-| www.k33.cc-七天彩正规吗| www.661713.com-竞彩8串1真难中| www.360289.com-彩票计算机破解版| www.527023.com-彩票工资车哪里有卖| www.668318.com-双色球彩票辨别真假| www.746234.com-彩天下合法吗| www.817142.com-特彩吧高手网天下彩| www.890082.com-手机软件全民中彩票| www.960000.com-彩票朝圣软件| 凤凰彩票www.77801b.com| www.607619.com-惠州福彩申请流程| www.3872.biz-福彩3d进宝图| www.12827.cc-史蒂芬彩票算法公式| www.82698.cc-19025胜负彩| www.035880.com-好用的彩票统计软件| www.906803.com-极速北京快三查询| www.115915.com-足′彩比分直播| www.796300.com-新盈彩是正规平台吗| www.866541.com-全民彩票注册| www.931317.com-彩吧助手走势图表| www.985662.com-933彩票新版| www.tj4.cc-江西快三开奖查询| www.201650.com-360彩票走势图| www.316081.com-体彩店申请-| www.444510.com-查查彩票-| www.05ng.com-国产水溶彩铅哪种好| www.90fd.com-百乐彩是不是真的| www.581631.com-吉林快三窍门| www.660720.com-广东省体育彩票网站| www.762891.com-福利彩票15选5| www.833553.com-全民彩票体育彩票| www.900858.com-福彩3d小军第三版| www.964836.com-浙江体彩下载| 天下彩www.314770.com| www.607916.com-app彩友多-| www.699011.com-华夏福彩哪里下载| www.657989.com-下载分分彩票| www.755948.com-三d彩图-| www.848608.com-时时彩团队群送钱| www.917425.cc-许巍彩虹吉他谱| www.973864.com-买彩票倍投模式| www.116605.com-快三长龙助手app| www.2909.cc-一分钟时彩能玩吗| www.128180.com-体彩投注助手| www.31719.cc-全国开奖新浪爱彩| www.781540.com-彩吧软件是真的吗| www.483187.com-快三在线计划| www.588634.com-南海七星彩头尾和数| www.844233.com-遵义彩票店转让信息| www.957348.com-快三龙最长的几个| www.cp3773.com-幸运快三合法吗| www.pa77.com-彩票竟技风暴| www.45ry.com-彩票店怎样盈利| www.826.win-时彩直播-| www.4025.cn-足彩庄家靠什么盈利| www.32889.cc-河南彩礼最高的周口| www.2199.win-昆明七彩云南房产| www.08101.com-湖南体彩报纸| www.68534.com-www.梦想彩票| www.059412.com-辽宁省福彩12选5| www.133316.com-彩钢板成都-| www.83cj.com-中国移动和彩印下载| www.061775.com-体育彩票什么叫复式| www.216326.com-彩票双色球玩法介绍| www.456818.com-时时彩杀号定胆| www.564659.com-河南快三走势图新闻| www.667517.com-诺基亚彩球滑梯| www.751831.com-一号彩票平台登录| www.887376.com-下彩彩票官网下载| www.953094.com-吉林彩票投注平台| www.999905.cc-体彩怪字神贴| www.bq85.com-福福彩快三盒子| www.739102.com-快乐彩票三支付中心| www.866032.com-彩163下载安装| www.940199.com-重庆福彩时时彩| www.38311.cc-欢迎来到福利彩票| www.w83.club-如何购买福利彩票| www.84pl.com-北控京彩彩票新零售| www.180860.com-近三十期快三中奖号| www.308669.com-网上购彩票怎么兑奖| www.441612.com-福彩票三地开奖结果| www.469061.cc-重庆时时彩第9期| www.111551.cc-世纪佳缘上的彩票女| www.232701.com-重庆实时彩app| www.329288.com-快乐双彩开奖走势图| www.411538.com-牛彩网3d精准杀号| www.505583.com-炫彩唯美梦幻壁纸| www.140093.com-彩票66可以举报吗| www.cp5677.com-十分快三是国家的吗| www.xw00.com-天津福彩一定牛| www.cp2017.cc-中国快三网-| www.485126.com-网页玩时时彩被骗| www.580282.com-苏宁彩票下载安装| www.067685.com-微微彩票是干嘛的| www.179356.com-江苏快三输钱的原因| www.795432.com-福彩跨度组选号| www.880770.com-淘宝彩票诈骗| www.977773.com-彩色压模-| www.cp8780.com-福彩快三软件下载| www.zx04.com-为什么竞彩要审批| www.293993.com-江苏福彩网首页| www.409807.com-彩库宝典在线开奖| www.750570.com-中彩在线买彩票| www.836488.com-快开彩拉人-| www.906201.com-彩色方块消消看| www.6740.vip-必中彩票邀请码| www.33011.cc-苹果彩铅画-| www.224411.com-全发国际彩票是什么| www.314146.com-大玩家彩票能在京东| www.386586.com-韩国音速彩票| www.cai5244.com江苏快三遗漏| www.uz83.com-福利彩票机器人贵州| www.720203.com-七星彩规则| www.206872.com-下彩网彩票客户端| www.755759.com-旺彩超级大乐透| www.844321.com-福彩部门与慈善部门| www.901428.com-彩票算法有规律吗| www.954836.com-瑞彩祥云抢红包神器| www.989837.com-生日幸运数字买彩票| www.qx8.cc-甘肃快三精准计划| www.se12.com-重庆时时彩停了吗| www.1308.wang-彩票黑平台名单公布| www.tk35.cc-江苏快三开奖预测|