【转】百度网盘文件直链获取方法[2…

来源:互联网 发布:华语乐坛的唱功知乎 编辑:程序博客网 时间:2024/06/04 19:25
以下是更新的代码: 

  1. <?php     
  2. $uk '3912562839';//把uk码改成你自己的      
  3. $url 'http://pan.baidu.com/share/link?shareid=' $_GET['shareid'] '&uk='. $uk      
  4. $src file_get_contents($url);//获取下载页面源码      
  5. $pattern '/"dlink\\\":\\\"(.*?)\\\"/is';//匹配下载按钮      
  6. preg_match_all($pattern$src$result);    
  7. $fileurl str_replace("\\","", $result[1][0]);//各种替换      
  8. header("location:$fileurl");  
  9. ?> 


使用方法



百度网盘上传文件,分享文件,得到分享链接:

  1. http://pan.baidu.com/share/link?shareid=473943913&uk=3912562839  

上面褐色部分是shareid,紫色部分是uk码。用uk码替换掉代码第一行的3912562839,保存后保存为一个php文件,名字随便,可以是download.php,之类的,上传到主机上。

(免费主机申请:http://blog.sina.com.cn/s/blog_bff450710101b3mz.html)

download.php下载:http://yunpan.cn/Qna4NNxSe7WeQ(下载后修改uk码)

然后用shareid替换

  1. http://PHP文件地址.com/download.php?shareid=xxxxxx  

里面的xxxxxx,最后得到的地址就是百度网盘文件的直链啦~例如我的就是

  1. http://www.acer.netii.net/download.php?shareid=473943913  
0 0
原创粉丝点击