[PHP源码]PHP获取网易云音乐直链 - 网站代码 - 五行资源分享网

[PHP源码]PHP获取网易云音乐直链

作者头像图片

作者: 五行

网络资源搬砖的爱好者

文章二维码手机扫码查看

标签:

音乐代码网易

特别声明:文章多为网络转载,资源使用一般不提供任何帮助,如有侵权请联系!

[PHP源码]PHP获取网易云音乐直链-五行资源分享网-第1张图片

 

就在前不久 网易云直链获取地址突然从https变回成http了 导致我的播放器接口一直显示不安全

(网易云真狗)所以呢 今天我就分享了一个获取真实链接然后再替换成https的脚本 不知道能维持多久

部分音乐可能因为版权或者其他原因,用这个php脚本可能获取不到 请见谅!

现在献上代码

<?php
$id=$_GET['id'];
$reg = '/^[0-9][0-9]*$/';
if(preg_match($reg,$id)){
$url_cxk = getrealurl('https://music.163.com/song/media/outer/url?id=' . $id . '.mp3');
$neturl = str_replace("http://","https://",$url_cxk);
  if($neturl=="https://music.163.com/404"){
  header("Location: https://music.163.com/song/media/outer/url?id=".$id.".mp3");
exit;
  }else{
header("Location: ".$neturl."");
exit;
  }
}else{
echo "非法参数";
}
function getrealurl($url){
$header = get_headers($url,1);
if (strpos($header[0],'301') || strpos($header[0],'302')) {
    if(is_array($header['Location'])) {
        return $header['Location'][count($header['Location'])-1];
    }else{
        return $header['Location'];
    }
}else {
    return $url;
}
}
exit;
?>

 

访问php?id=id即可302转到https渠道的音乐链接。

 

部分代码采用QQ爹的 原作者看了不要喷 (疯狂魔改)

本文最后更新于2019-8-14,已超过 1 年没有更新,如果文章内容或图片资源失效,请留言反馈,我们会及时处理,谢谢!
分享到:
打赏
未经允许不得转载:

作者: 五行, 转载或复制请以 超链接形式 并注明出处 五行资源分享网
原文地址: 《[PHP源码]PHP获取网易云音乐直链》 发布于2019-8-14 15:43
帖子声明: 本站对文章进行整理、排版、编辑,是出于传递信息之目的, 并不意味着赞同其观点或证实其内容的真实性,不拥有所有权,不承担相关法律责任。

评论

在线链接输入图片 打卡按钮图片 私密评论按钮图片 39 + 43 =
乱评论、多次评论者一律禁言帐号或封禁IP
本站已经全面开启缓存,评论查看隐藏内容需等待1分钟后再刷新本页!

 

觉得文章有用就打赏一下文章作者

微信扫一扫打赏

打赏图片