头像

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

来源:http://www.yh-opto.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.yh-opto.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
彩票2元 www.8528.in-网购时时彩-| www.95794.com-公益彩票玩法规则| www.072758.com-全世界彩票最大奖| www.144493.com-腾龙时时彩计划下载| www.254529.com-好彩投网站-| www.321789.cc-最准的彩票预测软件| www.396339.com-彩虹宝宝在线听| www.568109.com-彩乐彩票下载安装| www.635157.com-七彩音符加盟| www.823189.com-天下彩票是真的吗| www.897636.com-彩票店开业的宣传语| www.961300.com-彩票网站大众| 快彩www.81678s.com| www.fv01.com-soul彩票托-| www.xr79.com-福利彩票35期开奖| www.21fo.com-时时彩代码接口调用| www.0095.xyz-好的彩票名字| www.6687.in-彩票怎么买几个数字| www.19944.cc-体育彩票国庆放假| www.63432.com-365彩票官方版| www.039029.com-甘肃快三网上购买| www.127741.com-彩虹秒赞网平台| www.202216.com-贵州省福彩兑奖地址| www.277350.com-吉林快三正文推荐| www.382308.com-福利彩票预测下载| www.506777.com-王阳彩票-| www.578433.com-体彩店装饰图| www.652495.com-彩票故事大全| www.751549.com-手机投注三分彩| www.813428.com-6十1体彩开奖| www.878898.com-体彩大乐透的玩法| 500万彩票www.500yf.com| www.dp00.com-快三平台是-| www.vb60.com-网投彩票骗局| www.14nm.com-彩票有没有开过重号| www.819.live-彩票开奖延时| www.4887.xyz-18058足彩分析| www.02890.com-百乐门快三-| www.68358.cc-彩开头的四字成语| www.026485.com-博彩ios-| www.100010.com-广东省体彩中心电话| www.165956.com-手机验证18彩金| www.269821.com-彩373app-| www.355463.com-河内五分彩稳赚技巧| www.438520.com-五彩池-| www.534640.cc-彩票平台哪个靠谱| www.653521.com-云南快三开奖| www.771681.com-时时彩庄家追杀你| www.859957.com-彩票平台软件出租| www.922572.com-腾讯彩票招聘| www.979178.com-星彩网彩民论坛| www.io75.com-今日竞彩对阵| www.zt91.com-多乐快3是啥彩票| www.24fu.com-尼彩手机大全| www.568.in-分分彩的龙虎怎么玩| www.4335.cc-鑫彩网娱乐下载| www.9541.top-海南什么时候有马彩| www.59282.cc-怎么申请办理彩票站| www.016543.com-人人彩票软件下载| www.088135.com-亿彩网能赚钱吗| www.150984.com-彩飘剂-| www.256549.com-正规的彩票软件制作| www.326856.com-大奖网彩票安全| www.393675.com-昨天晚上体彩出什么| www.530859.com-彩铅画教程书| www.660940.com-永利彩世界网站| www.747488.com-k彩福民福地| www.811329.com-福利快三有什么规律| www.879699.com-银川仟彩摸吧乱不乱| www.969680.com-快三赢钱-| 大赢家彩票www.548211.com| www.gz56.cc-福彩3d预测分析号| www.xc96.com-福彩双色球奖项规则| www.14hm.com-体彩任-| www.359.red-彩票997-| www.3568.biz-新用户送38彩金| www.8638.wang-彩视为什么注册不了| www.49580.com-彩票十选五开奖结果| www.89883.com-网易模拟彩票| www.640064.com-下载注册送22彩票| www.15qn.com-七星彩局王规律图| www.129955.com-特区彩票-| www.680070.com-彩票中奖哪里领| www.754870.com-信誉好的时时彩软件| www.861365.com-安徽体育彩票| www.919301.com-3d中彩网走势图表| www.973427.com-彩虹宝宝歌词| www.bg6.cc-福彩总汇-| www.mj09.com-好彩投app苹果版| www.s22.cn-双阳区快三赌博案| www.41ro.com-七星彩票结果| www.096.biz-彩16什么平台| www.2869.vip-快彩王平台-| www.7882.org-体彩大乐透开奖视频| www.22523.com-实体彩票店有前景吗| www.60760.com-甘肃福彩网中奖信息| www.077395.com-网上彩票中大奖的吗| www.133906.com-好彩网今晚一注预测| www.201459.com-河北快三遗漏走势| www.264899.com-广西快三时间| www.368808.com-长沙体彩代理| www.450071.com-湖北体彩网点| www.532102.com-网上买彩票有导师带| www.626388.com-缝彩佳美缝-| www.688043.com-彩票杀龙是什么意思| www.756839.com-10cp彩票-| www.853319.com-全民赢彩票靠普不| www.907892.com-够力七星彩奖表旧版| www.964736.com-澳门足彩即时赔率| 财神网www.29277m.com| www.cs37.com-快三彩票平台有哪些| www.rv17.com-中彩网论坛没人了| www.07uu.com-七彩星小说| www.66nl.com-七星彩头尾平台| www.992.cc-福利彩票消消乐机器| www.6968.vip-66彩票下载安装| www.13126.cc-最大的网络彩票平台| www.49787.com-外围彩票app| www.86367.cc-官方彩票3d下载| www.028748.com-买彩票技巧公式| www.093433.com-彩票开奖双色球开奖| www.148521.com-天天彩票集团下载| www.281396.com-天津11选5爱彩乐| www.356426.com-单位发彩票中奖| www.422400.cc-新浪爱彩网下载| www.509817.com-缤果彩票是不是非法| www.569061.com-彩票跳槽彩金| www.628098.com-荔浦的彩调-| www.686058.com-彩色水磨石图片| www.751609.com-360彩票还能买| www.807207.com-温州体育彩票店转让| www.870605.com-福彩3d幸运号码| 福彩www.26878m.com| www.bt17.com-乐彩站快三破解码| www.qe62.com-一分快三走势规律图| www.45sd.com-彩虹太阳能无人机| www.233.xyz-玩彩票3分钟| www.2643.cm-大发快三回血| www.7248.cm-彩虹糖迷你豆机| www.13346.com-足彩串怎么算倍数| www.47654.com-淄博中彩票被杀| www.82382.cc-快三自动计划软件| www.023579.com-七乐彩哪里领奖| www.081135.com-中彩票下载app| www.131424.com-彩礼4万8寓意| www.189475.com-肖立刚快三技巧| www.247511.com-福彩3d更多开奖| www.305939.com-彩票网站时时彩| www.365311.cc-建行彩票站点缴费| www.434743.com-彩39是正规平台么| www.515360.com-怎样购买七星彩票| www.570361.com-七彩祥云是真的假的| www.626128.com-体彩浙江风采| www.679696.com-私营彩票犯法吗| www.739163.com-3d彩票杀号软件| www.796463.com-微信美女聊天买彩票| www.858498.com-彩落我家专家专栏| www.908337.com-怎样注册彩票平台| www.954130.com-福建爱彩乐走势图| www.984979.com-鼎盛彩票下载| www.u05.cn-腾讯三分彩开奖查询| www.34pf.com-七星彩出过豹子吗| www.401.hk-乐彩网开奖结果查询| www.2151.space-足彩十四场购买大厅|