头像

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.267011.com-彩票中奖号双色球| www.305535.com-酷彩吧彩票是真的吗| www.521326.com-加群买彩票-| www.772076.com-微信推广的天天彩票| www.858597.com-竞彩二串一稳赚技巧| www.920100.com-华彩软件站下载| www.974236.com-快三真没有漏洞吗| www.cai708.com-快三中奖助手免费版| www.ir53.com-体彩屋下载-| www.d82.club-精英彩票高手论坛| www.27ic.com-福彩金牛送胆| www.025.me-福彩三d往期试机号| www.66bu.com-彩票重奖几率| www.58945.com-六台彩迷宫全部| www.069758.com-足球胜负彩比分直播| www.606250.com-166足彩停售| www.609287.com-彩票采集教程| www.790933.com-彩票模拟机选软件| www.fa19.com-彩票大小开挂软件| www.08gt.com-体彩6十1开奖日期| www.27il.com-彩票中奖方法传奇| www.99383.cc-福利彩票相关规定| www.238422.com-彩客站邀请码| www.080305.com-六爻预测彩票不准| www.161730.com-大乐透江苏体彩| www.286822.com-淘彩票大发快三规律| www.583186.com-彩色的梦教案设计| www.445135.cc-莲湖福彩转让| www.739445.com-9688彩票-| www.494464.com-老郑足彩推荐| www.88969.com-重庆时彩玩法| www.553476.com-nba博彩合法化| www.i37.cn-一分快3彩票和值表| www.15853.cc-华夏彩票可信吗| www.180329.com-快三qq群骗局| www.270932.com-彩109app-| www.86hy.cc-包头市体彩中心| www.090536.com-众彩网客户端| www.20eo.com-足彩19022分析| www.pk93.cc-河南省福利彩票| www.876112.com-淘宝快三技巧| www.035407.com-至尊时时彩票平台| www.980352.com-中国体育彩票6十1| www.224307.com-百盈快三有没有技巧| www.520265.com-总球e彩-| www.852068.com-博弈310足彩博客| www.981446.com-大乐透彩票奖金计算| www.07yu.com-刚力彩芽体重| www.cai3322.com10分快三中奖概率| www.805356.com-高频彩稳赚技巧| www.970563.com-安徽快三遗漏统计表| www.cp0102.com-一分快三在哪里下载| www.869175.com-七星彩为什么没人玩| www.cp5318.com-广西快三爱彩乐| www.783634.com-数字彩票解密| www.868322.com-七星彩第6位振幅| www.365132.cc-弃奖体彩最大| www.517625.com-九龙彩票真假| www.630623.com-今晚3d彩报-| www.802598.com-甘肃快三小贴士| www.884752.com-亿彩堂彩票-| www.962054.com-360彩网-| www.z21.com-足彩十四预测分析| www.083418.com-soul上的彩票托| www.984997.com-足彩计算器胜负平| www.550486.com-2019最新博彩| www.739884.com-彩友吧官网-| www.822336.com-七星彩18143| www.892882.com-安装彩500-| www.2au.com-彩票中大奖前兆| www.665.hk-福彩三d辽大预测| www.212136.com-168彩票官网登录| www.308677.com-大乐透开机号彩票| www.905819.com-吉林快三教程| www.970454.com-酷彩吧彩票可信吗| www.ao61.com-福彩双色球开奖| www.321605.com-安卓彩票预测系统| www.vu15.com-3分彩玩法-| www.22839.cc-百事彩-| www.27870.com-cai3168彩票| www.8165.wang-新快三彩票赚钱吗| www.172470.com-快三开奖结果内蒙古| www.243126.com-福利彩票开奖记录| www.308244.com-足彩竞彩结果查询| www.qy57.com-分分彩连死50把| www.35066.cc-时时彩的数字规律| www.197405.com-体彩排三今天试机号| www.753957.com-网络彩票停售| www.833977.com-软包好彩多少钱| www.918223.com-飞艇彩票怎么玩| www.999015.com-彩乐汇真的赚钱么| www.ej10.com-爱彩乐网址-| www.015923.com-七彩球-| www.205939.com-网易彩票开奖| www.2363.com-下载好彩快3| www.731242.com-浙江福利彩票双色球| www.639452.com-体彩旗舰店要求| www.6345.cm-乐享彩票是老平台吗| www.582785.com-借钱买彩票合法吗| www.719592.com-福彩3d报纸彩图| www.j19.net-广西彩票客户端下载| www.5080.top-彩票是随机选好的嘛| www.992004.com-雪园园足彩比分直播| www.si34.com-500彩票官网| www.1470.me-简单唯美彩铅画人物| www.9749.in-彩八仙计划app| www.088366.com-众益彩票下载| www.628750.com-万科彩票不给提现| www.139544.com-网上买时时彩算赌博| www.860868.com-美国好彩烟价格| www.958512.com-987彩票官方网站| 网易彩票www.36788z.com| www.gs93.com-看彩票走势技巧| www.172153.com-彩迷网开奖-| www.860746.com-快三2同号-| www.935533.com-大发彩票计划彩票网| 惠民彩票www.hm2666.com| www.940838.com-幸运快三开奖不一样| www.999529.com-128彩票网站| www.cu42.com-淘彩票平台-| www.ru33.com-中彩论坛双色球预测| www.226062.com-导师带你买彩票| www.307908.com-福利彩票店几点开门| www.389568.com-双色球彩票开奖吋间| www.80qk.com-蚂蚁彩票首页| www.900.mobi-客彩网胜平负| www.03268.com-怎么戒除买彩票| www.3104.me-500彩票正规的吗| www.379814.com-彩鸾归令格律| www.4956.com-顶呱刮彩票网站| www.02968.com-体育彩票网站建设| www.89974.com-关于福利彩票的书籍| www.040088.com-福彩3推荐号码| www.113201.com-吉林快三和值参照图| www.129847.com-南国彩票特区沦坛| www.206648.com-好运来时时彩安卓版| www.895476.com-我玩网投彩票输了钱| www.cp8550.com-青海今日快三走势图| www.05vp.com-海南省本期七星彩| www.2452.vip-湖北中奖彩票图片| www.3650.vip-七乐彩和值走势| www.800988.com-三地彩图迷-| www.872391.com-福彩注册邀请码| www.937683.com-88彩票官网-| www.997043.com-海南北京快三群| www.rc7.cc-彩票快3开奖| www.237813.com-下载爱彩乐-| www.309721.com-彩票照片能兑奖吗| www.969209.com-福彩3d复试中奖表| www.ji73.com-中国福彩网彩种| www.cai1110.com福彩快三走势图| www.49og.com-彩55倍-| www.755713.com-旺彩十一选五| www.917798.com-彩虹岛手游-| www.997591.com-开心网七星彩手机版| www.kd03.com-福彩通合法吗| www.63qf.com-竞彩搭建源码| www.6626.com-红财神报彩图| www.21301.com-彩票网站诈骗| www.39547.com-卓易彩票怎么没了| www.967139.com-qq博彩群号-| 吉利彩票www.80065k.com| www.156227.com-kg彩票骗局大揭秘| www.329201.com-深圳福彩中心|