头像

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

来源:http://www.sckym.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.sckym.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
pk10论坛 www.755781.com-旺彩彩票开奖下载| www.21936.cc-刷彩赚钱是真的吗| www.654041.com-678彩票代理| www.736567.com-彩库宝典下载安装l| www.844789.com-福彩大奖组时期场景| www.438742.com-中国福彩怎么加盟| www.712871.com-天津体彩网首页| www.873098.com-特彩吧天下彩费资料| www.968485.com-体育彩票双色球作弊| www.dz10.com-福彩通网址是多少| www.183275.com-湖南有手机买福彩| www.73578.com-三亚体彩飞鱼| www.it12.com-掌上购彩app下载| www.952639.com-彩票105官方网站| www.wt68.com-中国彩吧网一| www.2840.pw-下载一个彩票网站| www.52986.cc-澳门时时彩app| www.059368.com-体彩五大联赛| www.458021.com-海南七星彩私彩赔率| www.033861.com-凤凰彩世界贴吧| www.890524.com-坤彩谢秉坤之子| www.544866.com-派彩电子走势图有| www.697018.com-福利彩票开奖软件| www.822911.com-看彩啦公众号| www.980474.com-广西体育彩票大乐透| www.m16.space-体彩排列五中三个号| www.975174.com-七星彩图规最新| www.yb6.com-玩网彩输了八万| www.071203.com-足彩技巧-| www.979415.com-蓝盒好彩香烟价格| www.725.cc-时时彩组选包胆高手| www.82yf.com-和彩云的主要功能| www.06198.com-福彩3d中奖怎么兑| www.1706.com-下一期体彩预测码| www.9220.vip-航天彩虹是什么企业| www.307710.com-派彩网快3-| www.767462.com-青蛙彩网址-| www.869027.com-彩票牛人选号法| www.702907.com-福彩中心开机号胆码| www.37335.com-皇室彩票平台| www.260207.com-彩票兑换-| www.344958.com-澳彩风情-| 天天彩票www.2373q.com| www.038030.com-极速彩票下载安装| www.221167.com-体育彩票软件靠谱吗| www.330748.com-大发彩票最新版| www.050735.com-黑彩怎么做-| www.237528.com-大发快三彩票真假| www.14uv.com-彩票在那个平台玩好| www.276752.com-玩高频彩有赢钱的吗| www.691179.com-vv500万彩票| www.823330.com-彩镀铁板-| www.913602.com-好彩客是否正规| www.982300.com-六福彩怎么玩| www.gc48.com-彩票导师骗局| www.2xd.cc-手机黑彩平台改余额| www.081.link-七乐彩单式怎么对奖| www.8655.com-36o七星彩走势图| www.733417.com-福建福彩双色球报| www.810560.com-中华彩票预测视频| www.890137.com-外围彩票能赢吗| www.962269.com-彩神vii注册| 金冠彩票www.49956d.com| www.cai996.cc-彩票快三规则| www.221008.com-手机中彩网试机号| www.345085.com-南方福彩3d开机号| www.28399.cc-江苏彩民中奖| www.076700.com-体彩直播视频| www.244619.com-彩票中奖3d-| www.489052.com-广州福彩中心招聘| www.629949.com-福利彩票怎样算中奖| www.620456.com-中学生买彩票| www.573523.com-特区开心七星彩论坛| www.700344.com-足彩老牛解盘| www.841932.com-中国彩票分配| www.bw33.com-彩票开奖查询藏宝阁| www.er07.com-乐彩网app-| st--体彩快3玩法| 500彩票网www.61655b.com| www.9087.biz-花草彩铅画简单方便| www.83382.cc-非你莫属彩票| www.705012.com-3d福彩天气网| 大玩家彩票www.162090.com| www.15gh.com-大富彩票网登陆网址| www.6868.com-大玩家彩票天猫兑换| www.313619.com-xy3550彩票-| www.545208.com-用统计学推算彩票| www.3682.biz-福彩三地综合版| www.566513.com-河南福彩下载安装| www.679466.com-彩1216下载-| www.14676.com-极速时时彩技巧稳赚| www.96856.com-阜阳彩票冒领案后续| www.700965.com-中国福利彩票官下载| www.of47.com-福彩开奖结果今天| www.989045.com-彩票中的三军| www.505218.com-优惠彩金网址| www.689845.com-内蒙时彩开奖走势图| www.540046.com-超简单的彩铅画图片| www.737323.com-香港好彩网-| www.866263.com-湖北体彩短信投注| www.199697.com-褔建彩民论坛| www.491443.com-彩虹鱼饲养-| www.268077.com-体彩北京11选五| www.650604.com-彩虹伞的背景音乐| www.309949.com-彩票照片可以兑奖吗| www.014331.com-七星彩第六位杀号| www.122417.com-龙虎时时彩的微信群| www.6124.vip-彩色水磨石瓷砖| www.101811.com-武汉休闲快三第一套| www.677639.com-福建体肓彩票开奖| www.100581.com-上期七星彩开奖| www.878596.cc-竞彩全包最牛技巧| www.162027.com-彩票汇-| www.267028.com-下载中国福利彩票站| www.28412.com-湖北快三预三测| www.326944.com-体育彩票开奖结果图| www.507225.com-能网上买彩票吗| www.580985.com-彩票书籍-| www.651738.com-网络上彩票怎么挣钱| www.715030.com-玩彩票什么叫反计划| www.777720.cc-我要中彩怎么下载| www.840685.com-利民彩票_app| www.899683.com-彩81官网-| www.19848.com-苹果购彩软件哪个好| www.022136.com-快三豹子技巧| www.133069.com-豪彩vip怎么样| www.197771.com-新加坡快三开奖助手| www.255452.com-中彩网3d今日预测| www.764711.com-七星彩规律彩版| www.870550.com-盛大彩票能信吗| www.988189.com-体彩大乐透中奖条件| www.og13.com-福彩线上投注平台| www.20jr.com-胜负彩19004期| www.6128.cm-福利彩票双色球买法| www.176060.com-安徽快三助手免费版| www.246809.com-新浪足彩胜负彩分析| www.841266.com-卖60注彩票多少钱| www.917837.com-重庆14彩开奖号码| www.971233.com-彩c16app-| 皇家彩票www.92967a.com| www.ed22.com-湖北武汉快三查询| www.628916.com-掌信彩app下载| www.685499.com-双彩球开奖结果河南| www.754308.com-下载彩经彩票软件| www.70498.com-福彩一体机使用说明| www.139040.com-同城彩票app下载| www.kf01.com-福利彩票奖金多少| www.539042.com-二四六报彩神童网| www.42qr.com-随州论坛快三论剑| www.zh53.com-七乐彩直播开奖| www.v73.net-新浪爱彩双色球走图| www.089933.com-彩票代理怎么找客户| www.110548.com-我要下载彩99| www.3080.net-澳洲幸运彩官网| www.46015.cc-安徽福彩二维码| www.357603.com-中彩票没领-| www.96719.cc-600万彩票案| www.tt45.com-采乐彩票网-| www.1888.in-七乐彩字谜-| www.16kb.com-双彩论坛3d专区| www.869677.com-鸿运彩票正规吗| www.952465.com-o2o彩票送30| 大赢家彩票平台www.250756.com| www.871294.com-大家赢彩票站地址|