【网站代码】php获取网易云音乐地址
网易云官方有个这个东西https://music.163.com/song/media/outer/url?id=id.mp3,将id换为歌曲id进行访问就会302到歌曲地址。
其实这就可以拿来直接用了,但是他默认的都是http渠道的而非https,即使你访问https://music.163.com/song/media/outer/url?id=id.mp3最后他跳转到的也是http的音乐链接。
其实这就可以拿来直接用了,但是他默认的都是http渠道的而非https,即使你访问https://music.163.com/song/media/outer/url?id=id.mp3最后他跳转到的也是http的音乐链接。
其实他本身是支持https的,只是全都默认http,这就很难受,所以我用php写了个小工具...........
<?php $id=$_SERVER["QUERY_STRING"]; $reg = '/^[0-9][0-9]*$/'; if(preg_match($reg,$id)){ $url = 'https://music.163.com/song/media/outer/url?id='.$id.'.mp3'; $headers = get_headers($url, TRUE); //print_r($headers); $url = $headers['Location']; $url = str_replace("https:","https:",$url); if($url=="https://music.163.com/404"){ header("Location: https://music.163.com/song/media/outer/url?id=".$id.".mp3"); exit; }else{ header("Location: ".$url.""); exit; } }else{ echo "非法参数"; } ?>
网易云官方有个这个东西https://music.163.com/song/media/outer/url?id=id.mp3,将id换为歌曲id进行访问就会302到歌曲地址。
其实这就可以拿来直接用了,但是他默认的都是http渠道的而非https,即使你访问https://music.163.com/song/media/outer/url?id=id.mp3最后他跳转到的也是http的音乐链接。
其实他本身是支持https的,只是全都默认http,这就很难受,所以我用php写了个小工具...........
如果你觉得雨滴资源网对你有帮助的话,可以小小的打赏一下小站,用于维持本站的运营!
版权声明:雨滴资源网内容来源于互联网,如果有侵权内容、不妥之处,请第一时间联系我们删除。敬请谅解!
本文链接:【网站代码】php获取网易云音乐地址 - https://www.yudzy.com/332.html
失效提示:此文更新于2019-5-27,如果文章内容或图片资源失效,请留言反馈,客服会及时处理,谢谢!