头像

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

来源:http://www.shishouq.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.shishouq.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
彩81 www.66441.cc-彩票中的三不同号| www.817262.com-杭州快三开奖| www.907150.com-中国彩票要买几位数| www.984055.com-大乐透预测彩吧网| www.yt52.com-3d彩票书籍-| www.32kl.com-80彩票app骗局| www.0305.me-彩票是不是骗人的| www.7555.vip-彩票案于海怎么回事| www.31962.cc-福客来彩票app| www.81964.com-中华彩票报-| www.042958.com-七星彩电动车被偷码| www.184895.com-快三开奖结果湖北省| www.267909.com-福彩三字画谜| www.372038.com-体育彩票的规律| www.488318.com-盈彩人工计划| www.570909.com-搜神传好彩妹| www.657184.com-福彩3d太湖走势图| www.788430.com-彩票国际365购彩| www.871412.com-福彩福彩字谜图谜| www.965216.com-uu彩票下载-| www.cai41.com-上海.快三-| www.ls24.com-五福彩票app| www.v34.me-网上可以买时时彩吗| www.58ee.com-765彩-| www.1260.net-体彩大乐透走走势图| www.08099.com-106+彩票-| www.56157.cc-环彩彩票下载| www.006437.com-福彩3d藏图排列三| www.083372.com-授渔看彩-| www.154679.com-足彩任选9概率选法| www.296837.com-有一分快3的彩票吗| www.372150.com-彩票的条形码怎么看| www.479855.com-七星彩三分快三| www.564461.com-上海开竞彩店申请| www.660950.com-七乐彩中几个数有奖| www.801079.com-购彩软件排行| www.881960.com-湖北快三遗漏统计表| 九州彩票www.424988.com| www.vr62.com-福彩快三计划群| www.63eo.com-竞彩兰球计算器| www.4579.biz-买彩票去实体店| www.33181.com-3d彩保网首页| www.018568.com-分分快三预测三不同| www.138271.com-双色球彩妹独栏唯彩| www.270978.com-彩788登录地址| www.547365.com-万博体彩靠谱吗| www.687230.com-体彩竟彩网-| www.772159.com-时时彩后三混选计划| www.875614.com-彩易3d藏机诗| www.966387.com-幸运快三倍投技巧| 名门彩www.33997y.com| www.ez47.com-彩票更多开奖| www.wb45.com-吉林快三两码遗漏i| www.11dx.com-怎样看走势图买彩票| www.78dp.com-男朋友背着我买足彩| www.1415.pw-体彩3第-| www.03401.com-得彩在线是不是真的| www.55098.com-免费送彩金论坛| www.000817.com-最专业彩票预测软件| www.064233.com-彩票3d兑奖规则| www.165664.com-1068彩票免费| www.248353.com-福彩88是什么东西| www.318107.com-福彩2019030| www.385055.com-今天竞彩对阵表| www.522216.com-乐享彩票app下载| www.590258.com-2018年彩票中奖| www.661452.com-下载500彩票| www.767270.com-中国福利彩票欢乐彩| www.853147.com-亚博体彩下载软件| www.913536.com-彩票双色球预测精准| www.972161.com-湖北彩票换球案| www.pi37.com-19052期足彩| www.u35.cc-今日福彩奖号| www.44nu.com-彩掌柜邀请码| www.319.cn-网上跟计划员买彩票| www.3483.cn-网易彩票天天中彩票| www.8846.vip-台湾快三计划软件| www.63122.com-中国足彩网l| www.020496.com-中国体彩票开奖结果| www.087342.com-m5彩票登陆-| www.143141.com-福利彩8手机| www.212854.com-16年私彩平台| www.277579.com-彩之王江苏快3| www.394618.com-江苏体彩兑奖地址| www.510146.com-大赢家彩票快三| www.575569.com-时时彩万位杀号| www.638001.com-开竞彩店-| www.735376.com-703彩票网站下载| www.801063.com-购彩堂登陆app| www.869456.com-七星彩安卓手机版| www.958094.com-青海福彩1到6选号| 幸运彩票www.5095q.com| www.cc82.cc-快三究竟能不能赚钱| www.ry66.com-彩票256登录| www.09lq.com-看彩啦3d今天图| www.71mn.com-坚持买彩票的语句| www.0506.top-中囯彩吧更懂彩民| www.7797.in-胜负彩手机新浪1网| www.22131.com-名宇彩票-| www.58889.cc-竞彩网足球专家预测| www.024423.com-国彩彩票跟单被骗| www.089813.com-篮球彩票胜负3串一| www.149101.com-优信彩票邀请码最新| www.246772.com-福彩字谜资讯搜索| www.310749.com-神圣彩票邀请码| www.372929.com-6hyw彩友网新址| www.456338.com-旺彩彩票计算器下载| www.535888.cc-博金冠彩票赚钱么| www.654057.com-菲律宾的彩票网| www.729134.com-3d乐彩论坛坦码| www.792669.com-福彩双色球内部数据| www.859757.com-456彩票-| www.913697.com-幸运快三能提现吗| www.968495.com-福彩流水单是真的吗| www.dc54.com-盛兴彩票网登录网址| www.ss74.com-上海快三免费计划| www.02ak.com-佛教中彩虹叫什么| www.63tb.com-七星彩研究理论| www.888.net-体彩p3有试机号吗| www.4135.biz-彩虹六号豪华版有啥| www.8740.cm-速彩娱乐登录平台| www.58604.com-彩票开奖小助手| www.004705.com-福彩三d开奖号| www.059022.com-咔咔彩票官网| www.134829.com-欧盟好彩双爆价格| www.199111.com-快三开奖时间调整| www.258869.com-中国竞彩网竞彩篮球| www.321807.com-用人工智能预测彩票| www.380128.com-彩鸾归令的意思| www.576645.com-购彩v下载安装| www.635435.com-江苏快三大小算法| www.718162.com-聚财彩票网可靠吗| www.783939.com-爱彩票安卓-| www.844139.com-桐梓彩票店转让信息| www.897433.com-体彩竞彩app| www.953889.com-360足彩胜负彩| www.997546.com-糖果彩虹糖-| www.cp1170.com-内蒙快三推荐号码| www.iu65.com-中国体育竞彩网首页| www.xb42.com-幸运彩怎么玩| www.04ln.com-彩天地娱乐app| www.61ax.com-大发时时彩破解版| www.676.mobi-时时彩翻倍买组三| www.3529.bid-澳门注册送彩金网站| www.8131.cn-体彩公告-| www.20698.com-时时彩官网开奖结果| www.56301.com-彩票平台骗局视频| www.93149.com-105彩票下载网站| www.038992.com-中国福利彩票qq群| www.207710.com-49彩票集团-| www.264382.com-手机彩票合法的吗| www.345802.com-彩票站一天能挣多少| www.400756.com-彩票奖号能算出来| www.518864.com-买彩票输花了一个亿| www.575723.com-安卓版火箭彩票网站| www.629825.com-江苏快三是不是黑彩| www.686408.com-中国重庆时时彩时间| www.749168.com-休彩票开奖-| www.802236.com-精彩片段-| www.854419.com-篮球竞彩网258| www.892995.com-彩票杀号软件下载| www.939350.com-彩吧图谜汇总| www.979623.com-足球竞彩平台| www.ws12.com-哪些是官方彩票|