分享

百度网盘音乐外链源码 | 小楼昨夜又东风

 怡窝馆 2014-01-11

百度网盘音乐外链源码

  作者:xi lou   发布:2013-07-31 16:02   围观:   4条评论  

百度网盘音乐外链方法,以前一直用破博客的,后来用的人多了,导致虚拟主机CUP占用过大,暂时撤掉外链了。不过作者提供了源码,原文链接:http://www./study/the-source-code-of-baidu-netdisk-music-outside-link.html

使用方法:
一、首先复制php代码,另存为文件baidupan.php,然后将php文件放到网站根目录。
二、上传音乐到百度网盘,创建公开分享链接,获取链接中shareid和uk两个参数的值。
三、构造外链地址:http://www./baidupan.php/shareid/uk.mp3
例如歌曲“没有什么不同”的公开分享地址是:
“http://pan.baidu.com/share/link?shareid=292667&uk=1562437020”
则外链地址为:
“http://www./baidupan.php/292667/15624137020.mp3”
www.替换为你自己的域名。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<?php
//匹配shareid和uk参数
preg_match('|\/(\d*)\/(\d*)\.|', $_SERVER["REQUEST_URI"], $res);
list($shareid, $uk) = array_slice($res, 1, 2);
  
//构造百度网盘分享网址获取源码
$src = file_get_contents($url);
  
//匹配源码里面的音乐地址并跳转
preg_match('|MusicPlayer\("(.*)"|U', $src, $res);
$songurl = $res[1];
//preg_match('|hidefocus="true" href="(.*)"|U', $src, $res);
//$songurl = str_replace("amp;", "", $res[1]);
header("location:$songurl");
?>

四、下面是自动转换的代码,另存为html文件传到网站目录,用浏览器打开就可以转换了
ps 将html代码中的破博客链接改为你自己的链接

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
<!DOCTYPE HTML>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title></title>
    <script type="text/javascript">
        function Change()
        {
            var url = document.getElementById("text1").value
            var arr = url.split("&")
            var shareid = arr[0].split("=")[1]
            var uk = arr[1].split("=")[1]
            var songurl = "http:///baidupan.php/"+shareid+"/"+uk+".mp3"
            document.getElementById("text2").value = songurl
        }
    </script>
</head>
  
<body>
    分享地址:<input id="text1" type="TEXT" value="" size="100"/><br />
    外链地址:<input id="text2" type="TEXT" value="" size="100"/><br />
    <input type="BUTTON" value="转换" onclick="Change()"/>
</body>
</html>

最后附上我的转换地址:http://www./zh.html

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多