头像

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

来源:http://www.rvisio.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.rvisio.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.95qo.com-类似口袋彩票| www.772616.com-618彩票下载| www.437706.com-手机刮刮乐彩票| www.765620.com-中彩网平台-| www.947298.com-小崔说彩票-| www.7kx.com-彩票中奖后怎么花| www.0591.tv-福彩第2版-| www.251777.com-2元彩票软件| www.676278.com-快三倍投稳赚吗| www.7609.vip-新浪爱彩推荐| www.833025.com-彩票777官方登录| www.hj25.com-快三软件那种最好| www.17291.cc-一分钟大发快彩票| www.78311.cc-聚爱彩app-| www.pj08.cc-彩票倍数表-| www.30ax.com-色彩头像临摹图片| www.019011.com-足彩手机过滤软件| www.215519.com-快乐彩票彩种| www.668213.com-如何验证彩票真伪| www.206410.com-福彩快3软件有哪些| www.23lv.com-凤之彩票-| www.766837.com-福彩包选4多少组| www.948634.com-体彩公益金分配比例| www.sm72.com-天津时时彩摇奖直播| www.67hv.com-太原彩票店-| www.9283.vip-七乐彩奖金二等奖| www.622069.com-百度体育彩票论坛| www.88327.com-白菜彩票论坛| www.637789.com-鑫彩平台注册| www.526372.com-彩民彩票世界杯玩法| www.0069.cn-美国彩票名称| www.70349.com-彩运子-| www.01789.com-免费送彩金游戏| www.000946.com-内蒙快三彩乐乐| www.153445.com-158彩票可靠吗| www.676759.com-快三倍投倾家荡产| www.43tx.com-人生出彩是啥意思| www.66uk.com-彩宝彩票倒闭了吗| www.u92.com-买时时彩用哪个软件| www.0838.xyz-如何开足球彩票店| www.6831.in-一九图库彩吧| www.395393.cc-彩虹岛弥勒丸| www.2028.in-彩虹六号游戏加速| www.029328.com-陇彩宝是官方的吗| www.193231.com-乐和彩开奖结果| www.689870.com-买福利彩票技巧方法| www.918543.com-外国博彩app| www.973313.com-彩虹吉他谱女生版| www.jn50.com-百事彩票快三| www.575239.com-网络时时彩被骗| www.cm30.com-民彩网彩票-| www.29vs.com-福彩3d今晚出啥号| www.81357.com-众彩彩票首页登录| www.219674.com-彩票投注模式| www.69pl.com-手机上玩彩是骗局吗| www.yw79.com-足球竞彩258下载| www.015625.com-七星彩2元-| www.52st.com-足球预测胜负彩专家| www.2258.in-最新福彩公告| www.8389.xyz-足球彩票储备分析师| www.539909.com-为什么禁止手机购彩| www.619858.com-紫薇今日彩票占卜| www.707801.com-彩票18彩金-| www.795256.com-优盈彩票试玩| www.881945.com-双彩工作室-| www.973063.com-最新彩虹世界安卓| www.05yu.com-彩票双色球33期| www.994.name-怎样打时时彩| www.7371.cc-竞彩上海宝山网点| www.46174.com-全天在线时时彩计划| www.007425.com-广西快三研究| www.101107.com-三分时时彩官方| www.742985.com-皇家彩世界网址多少| www.896622.com-足球博彩技巧一招鲜| 600万彩票www.187396.com| www.16733.cc-彩票随机打法| www.857091.com-百盈快三的技巧| www.830325.com-国家彩票害人| www.028790.com-至尊争霸彩票安全吗| www.128939.com-七乐彩41多少钱| www.239268.com-所有彩票网站大全| www.507966.com-3d福彩手机版预测| www.594167.com-彩7下载-| www.689900.cc-重庆5分时时彩计划| www.805383.com-金彩是什么彩票| www.895538.com-福彩走势图百度彩票| www.984034.com-彩99赢几十万| www.xy04.com-01彩票-| www.40ly.com-众信彩票破解| www.yz1.com-彩票玩法介绍大全| www.260205.com-浙江彩票兑奖地点| www.2559.pw-网上可以购彩票吗| www.89507.com-彩民高手坛ww| www.702264.com-足彩任九全中多少钱| www.814228.com-河北省体彩中心官网| www.881841.com-彩票胆拖是什么意思| www.970018.com-彩票和双色球的区别| 大赢家彩票平台www.193161.com| www.019122.com-彩票开奖3d之家| www.668.vip-福彩没有手机客户端| www.32832.cc-许昌结婚彩礼风俗| www.86903.com-巴拿马快三查询| www.957405.com-彩客网北单比分直播| www.595560.com-福彩3d无字天书| www.055903.com-江西快三30期| www.149553.com-彩民乐与阳光探码图| www.516906.com-时时彩专业版星光| www.47gi.com-福彩3d奖是多少钱| www.027109.com-078彩票合法吗| www.122530.com-兼职刷彩金单| www.683233.com-秒速时时采彩可靠吗| www.294155.com-体彩最新断组| www.903203.com-绿和彩-| www.398888.com-3d彩票图库总汇| www.666927.com-乐彩科技有限公司| www.798883.com-彩8彩票下官网| www.896175.com-深圳快乐彩开奖查询| 凤凰彩票www.77802t.com| www.237638.com-中国足球体育彩票| 大赢家彩票平台www.109317.com| www.156498.com-彩部首-| www.02867.com-彩网走势图-| www.860680.com-好彩一开奖走势图| www.ue49.com-5分彩官网-| www.59nn.com-百宝彩视体验帐号| www.0259.pw-时时彩开奖图表| www.8111.cm-合创彩票-| www.660614.com-下彩主页-| www.730601.com-开福彩店需要多少钱| www.807566.com-男子守号8年中福彩| www.892645.com-瑞祥彩云-| www.950396.com-中国福利彩票怎么买| www.994817.com-好彩堂马会开奖| www.jb0.cc-大发快三投注网站| www.mk85.com-快乐彩介绍-| www.2za.com-今日彩票平台怎么样| www.47kc.com-足球竞彩胜平负推荐| www.613291.com-彩票11选5专业版| www.716587.com-彩铅画江南-| www.xr21.com-江西体彩11选择5| www.42mt.com-融彩网主页-| www.567333.cc-昆山福彩-| 乐发彩票www.5881.cc| www.lr52.com-百姓彩票安卓下载| www.28dp.com-6491彩票网址| www.8601.top-电视剧彩票-| www.078013.com-中福时时彩怎么提现| www.28912.com-彩票有中奖的吗| www.822432.com-七星彩创始人白秀华| www.1646.vip-彩票阴阳号码有哪些| 彩票5www.550249.com| 众乐彩票www.389244.com| www.00lk.com-彩虹写一首诗| www.920571.com-588彩票开奖查询| www.994673.com-辉煌彩票登录网址| www.zn7.com-河北快三热号推荐| www.of25.com-河北快三输了几十万| www.327763.com-福彩都是坑人的| www.107049.com-新浪足球竞彩网首页| www.7291.biz-彩虹五号电池| www.fd31.com-幸运分分彩一期计划| www.211933.com-手机购彩软件哪个好| www.3920.biz-体彩550前后关系| www.711604.com-中国竞彩网下载安装|