头像

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

来源:http://www.dcoinwiki.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.dcoinwiki.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.931621.com-彩票中奖有规律吗| www.tp34.com-什么是安徽快三| www.47xj.com-六给彩票香港生肖图| www.4306.xyz-福利彩票7乐彩| www.16556.cc-福利彩票领奖规定| www.008034.com-大发彩票软件| www.088024.com-奥客网彩票-| www.205400.com-大发快三走势图技巧| www.300848.com-七乐彩杀号最新预测| www.393069.com-田园风景彩铅画| www.530699.com-古风唯美女生彩铅画| www.639344.com-彩票店平均销售额| www.721384.com-彩票投注机键盘| www.59zw.cc-730彩票网-| www.330907.com-彩票解码器靠谱吗| www.458918.com-足彩14场36期| www.591168.com-上海彩礼和嫁妆| www.683242.com-了解彩票-| www.778284.com-88彩票网官网| www.861822.com-腾讯十分彩开奖网站| www.933068.com-网赌时时彩会作弊么| 好运彩票www.444hy.cc| www.hn63.com-甘肃快三昨天走势图| www.k50.top-玩诺亚彩票被骗了| www.57zm.com-雪缘足彩比赛直播| www.0966.com-唐龙说彩组三后分析| www.430838.com-彩虹湾公园-| www.585720.com-红旗彩票开奖网址| www.668064.com-福彩老板是谁| www.748422.com-977彩票是真的吗| www.825277.com-如何成为竞彩猫专家| www.901158.com-中国体彩报体彩赢刊| www.970970.cc-中彩票之前的梦境| www.1443.vip-11236彩票-| www.8241.biz-彩吧助手app| www.35712.cc-体彩站点号-| www.034954.com-彩79-| www.344900.cc-体彩早上销售时间| www.440801.com-500彩计划网站| www.22kv.com-彩票中一等奖机选| www.7263.biz-分分彩手机做号软件| www.56439.cc-2018福彩助学| www.019692.com-分分彩哪个平台稳定| www.349646.com-今日福彩3d数字谜| www.555020.com-最牛彩票大神| www.174057.com-新快三官网-| www.375191.com-3d彩吧图库一版一| www.k97.com-彩神国际怎么做代理| www.95gd.com-中国福票彩走势图| www.5461.xyz-福利彩票快3利润| www.8av.com-幸运彩票平台可靠吗| www.250.gg-开原琳彩-| www.9868.top-做彩票狗推话术| www.894794.com-七星彩开奖结杲| www.956654.com-打彩票打错了的公告| 500彩票网www.97655g.com| www.400813.com-87彩店跟单靠谱吗| www.536279.com-哪种彩票奖最大| www.657464.com-e777乐彩下载| www.775201.com-最常见的彩票种类| www.896491.com-华夏彩票平台登录| www.958467.com-66彩票5616-| 网易彩票www.07163l.com| www.185731.com-江苏快三怎么玩赚钱| www.308295.com-福利彩票选号计算器| www.408754.com-冠军彩票手机版下载| www.550080.com-江苏体育彩票查询| www.654512.com-网彩坑人-| www.775697.com-彩票新颖名字| www.868372.com-举报网络彩票| www.973068.com-彩虹世界免费资源| www.bv11.com-快三开奖结果青海| www.yo37.com-体彩小-| www.19yp.com-体彩排列3彩票| www.0454.cn-彩票平台怎么做代理| www.8561.xyz-大乐透前区彩票杀号| www.51602.com-体彩排列3开奖情况| www.039904.com-新生彩票官方网站| www.145068.com-快三经常出的号码| www.241986.com-福彩3d开奖公告| www.325418.com-山东福利彩票七乐彩| www.404105.com-彩铅画儿童画图片| www.547549.com-足彩比分500直播| www.685857.com-福利彩票应用软件| www.767318.com-乐彩双色球走势图| www.884442.com-杀号定胆一凤彩网| www.976347.com-焦作彩票-| www.oc.com-河北彩票快3开奖| www.os76.com-购彩大厅彩票合法吗| www.58yh.com-四川体彩官网| www.0472.com-大乐透彩票结果今天| www.6269.biz-彩票刮刮卡印刷厂家| www.17524.com-云南保山彩票店加盟| www.61864.com-金慱彩票-| www.017891.com-陕西福彩网app| www.090567.com-体育彩票佣金怎么算| www.160722.com-分分快三赢钱方法| www.234892.cc-3b福彩-| www.311666.com-3d彩票图-| www.382361.com-排列3走势图彩票| www.620044.com-体育彩票竞彩微信群| www.701274.com-如何套取彩金| www.779911.com-彩票店在什么位置| www.956730.com-竞彩欧赔规律| www.81565.com-一分钟开大小是什彩| www.493322.com-七星彩票开奖时间表| www.574813.com-体彩十一运夺金规则| www.666265.com-航天彩虹与柔性屏| www.761341.com-彩计划网页-| www.879111.cc-七星彩奖表够力| www.970984.com-新彩吧福彩-| www.cp7166.com-近期网上彩票诈骗案| www.nd57.com-安徽快三免费计划| www.21.win-彩票01软件苹果版| www.71ic.com-老重庆时时彩图感觉| www.1016.com-体彩大乐透怎么选号| www.04149.com-麒麟彩票可靠吗| www.51837.cc-下載牛蛙彩票| www.098444.com-3d彩票彩图下载| www.170330.com-快三北京开奖走势图| www.286187.com-彩吧图库谜第二版| www.390025.com-彩经彩票大全| www.518347.com-七星彩走势图五百期| www.651368.com-3分钟快彩怎么玩| www.751251.com-体彩足彩多少钱领奖| www.871313.com-福彩快3线上平台| www.961542.com-购彩彩票下载安装| www.dx8.com-三分快三是不是骗局| www.od31.com-福彩票开奖时间表| www.07bc.com-日本彩票官网| www.17095.com-足彩如何兑奖| www.70711.com-送彩金白菜qq群| www.118168.com-渐江体彩网下载| www.191295.com-如何看快三彩票走势| www.262965.com-江苏快三怎么看大小| www.410309.com-彩库宝典怎么看开奖| www.509195.com-3d彩民开机号| www.576522.com-河北体彩几点开奖| www.637059.com-双色球大星彩走势图| www.974494.com-昨日福彩开奖信息| www.gs00.com-大发快三彩票合法吗| www.e87.tv-七乐彩我要机选一注| www.932737.com-怎么举报黑彩网站| 大赢家彩票网www.54400n.com| www.kj97.com-易彩www5115| www.34wt.com-体彩七星彩35| www.6066.biz-釉上彩的种类| www.11183.com-足彩四场进球开奖| www.82426.com-福彩千禧开机号| www.049983.com-中国体育彩票5号| www.169163.com-湖北快三今天走势图| www.272428.com-褔彩3d合值表| www.366642.com-冲1送彩金-| www.447434.com-体彩30元大吉大利| www.537645.com-彩色的东西是什么| www.42hb.com-唯彩看球完整版官方| www.517338.com-国外高频彩票| www.584918.com-彩家网-| www.654321.com-福彩销售截止时间| www.770222.com-彩票被黑取款成功| www.872985.com-下载8彩之星| www.959351.com-手机买快乐十分彩票| 亿彩彩票www.588yc.com| www.mk79.com-时时彩稳赢的小秘方|