首页 > 程序资源 > 百度网盘外链代理,根据共享地址直接输出百度网盘下载地址

百度网盘外链代理,根据共享地址直接输出百度网盘下载地址

百度网盘外链代理自2012年12月2日发布0.4版起,已经提供了3475017次解析服务。

百度网盘代理,2013年强势归来.
之前托管在BAE上收费太高.几经辗转,把代理托管在了一个朋友那里.
(感谢小俊网络提供主机.)

由于代理寄存在国内,而我的域名没有备案,无法绑定国内主机,故使用了小俊提供的子域名服务.
现在的主机不是百度的,自然没有百度那时候的铺张了.
对调用做了一点限制,需要我手动授权后,才可以使用代理.

请在本文下贴上您的百度网盘分享地址一个,以方便我对您开通授权.

请勿滥用本代理,特别是H色内容的代理.之前已经发现了大批的H色视频代理.

如果您是网站调用,希望您可以为本站做个链接.

请在右侧订阅本站,以便及时获取本站最新动态.

距离上次发第一个版本的 百度网盘外链代理 已经过去了三个月了.
发完第一版以后,就酝酿着要发布第二版.支持文件夹输出.
现在,在停停断断之间,做完了第二版,如愿支持文件夹的输出.
在此,也感谢诸位的支持.

不废话,先贴出 新版调用接口地址.

http://q.jun.la/pan_baidu

同样,本接口由BAE驱动.

使用很简单。看下面的说明吧。

使用说明

将需要外链的文件上传至 百度网盘(http://pan.baidu.com/).

然后,在需要外链的文件/文件夹上右键=》“分享给好友”=》创建连接=》复制链接。

将复制到的连接附加到本地址后面(注意加“?” 或 “/”).注:推荐使用?,/对中文路径支持不好.

例如:你获得的连接为:

http://pan.baidu.com/share/link?shareid=13466&uk=1392760321

则参数为:

http://q.jun.la/pan_baidu?shareid=13466&uk=1392760321&path=%2F&type=1,2,3
http://q.jun.la/pan_baidu?s=13466&u=1392760321&p=%2F&type=1,2,3
http://q.jun.la/pan_baidu/13466/1392760321/%2F/type=1,2,3

除了必须的前两个参数(shareid 及 uk)外,新增了path(路径)参数 及 type(类型) 和 id(顺序编号) 三个参数

这三个参数为任意可选,如果使用,必须按照顺序使用.

path 为 路径参数,如果你要外链的文件是分析目录下子目录的文件,这里这需要,需要传递完整路径,且需要url编码.

具体内容,可以通过百度分析页面地址获得.

http://pan.baidu.com/share/link?shareid=125424&uk=1392760321#dir/path=%2F%E6%88%91%E7%9A%84%E9%9F%B3%E4%B9%90%2F%E5%85%B6%E4%BB%96%E9%9F%B3%E4%B9%90

红色字体就是 path 的参数.

关于type参数,这是定义输出类型的.

可选择的值有:

Jump:根据获得的文件列表,强制跳转到第一条记录(非目录).

预览:http://q.jun.la/pan_baidu/125424/1392760321/Jump

JSON:输出标准JSON类型.

预览:http://q.jun.la/pan_baidu/125424/1392760321/JSON

XML:标准XML类型目录树;

预览:http://q.jun.la/pan_baidu/125424/1392760321/XML

CMP:供CMP4播放器调用的标准列表.

预览:http://q.jun.la/pan_baidu/125424/1392760321/CMP

关于ID的设置:

id用于筛选当前列表中对应序号的文件/目录.

多个id可用 ","进行分割.

示例:http://q.jun.la/pan_baidu/125424/1392760321/1,3

组合示例:http://q.jun.la/pan_baidu/125424/1392760321/Jump=2

全部组合示例:http://q.jun.la/pan_baidu/125424/1392760321/%2F%E6%88%91%E7%9A%84%E9%9F%B3%E4%B9%90%2F%E5%85%B6%E4%BB%96%E9%9F%B3%E4%B9%90/cmp=1,3

末尾可附加文件后缀,如:

http://q.jun.la/pan_baidu/13466/1392760321.mp3

输出内容参数说明:
name : 文件或文件夹名.

isdir : 是否为目录,1为目录,0为文件.

path : 如果是目录,则有该参数,表示子目录完整路径,(经过URL编码)

size : 文件大小,单位b.

md5 : 文件MD5值.

url : 该文件下载地址.

更新小史:

12月4日 更新至0.41版本.
针对IE下编码问题导致CMP列表无法播放,修改音乐地址由服务器转发.
不影响其他浏览器.

12月2日 更新至0.4版本.

新增支持分享文件夹.

支持多种输出方式.

优化URL写出.

其他部分改进.

9月5日更新0.3版本。

修改匹配方式,体积更小。兼容更高。

对于匹配地址,可有多重写法,均可使用。

9月3日 更新0.2版本.

对外开放版本

目前 只支持单文件共享的下载。

至于共享目录,不知道应该提供怎样的方式输出。

欢迎大家提意见。

外链音乐列表演示:(IE下无法播放,是由于IE将URL编码还原后调用的.百度会验证失败.)
目前已经尽力修复了该问题,在IE10下测试没问题,但是,有反应IE6下依旧无法播放.由于是IE编码问题,导致不能播放,暂时无能为力.
请文件夹中尽量不要带有中文汉字及特殊符号. 其他浏览器无此问题.

外链图片演示:

新版不在提供源码下载百度网盘0.3版下载(旧版).

上一篇: 免费发送短信到手机,飞信API

下一篇: 荐》淘宝0.01元主机试用一个月,非常稳定。

  1. 源码是借用你的! 我这里出错了

    Warning: Cannot modify header information - headers already sent by (output started at /home/wwwroot/d.qsmc.info/html/pan_baidu.php:1) in /home/wwwroot/abc.com/html/pan_baidu.php on line 39

    能分享下 完整源码 吗

    1. 发的就是完整的源码的。
      这个错误,刚检查了,没有发现。
      你上传之前有对文件进行修改么?
      或者,你可以直接使用“http://imdong.duapp.com/pan_baidu.php”
      长期有效。

      1. 青石 :在大部分环境下,可以这样使用. 0.3版的 http://pc.qs5.org:88/pan_baidu.php/23657/1392760321.jpg 如果是文件夹,就需要加上?了 如 http://221.1.246.199:88/pan_baidu?23657/1392760321.jpg http://221.1.246.199:88/pan_baidu/?23657/1392760321.jpg 其他的,可以通过直接设置 伪静态 url转发实现… iis 我不太清楚怎么处理,你可以参考这个 http://hi.baidu.com/zwfec/item/6c6a4a19b3e7a3426826bb15

        亲..求0.4 51684988@qq.com 人格保证不公开

        1. 我这个也不支持 你说的那个格式,我这个也是使用的url重写.
          0.3版,可以使用 /pan_baidu/(d{5,7})/(d{10}) => /pan_baidu.php?s=$1&u=&2

      2. 发现更新了 能否分享下0.4的版本....

        1. 抱歉,新版不在开源.

  2. 这个流量用的是我们网站的服务器流量吗

    1. 不是的,只是一个代理,PHP获取到真实的下载地址以后,直接跳转到下载地址,使用的还是百度网盘的流量。
      如果说用了流量,也仅仅是 返回的 那段HTTP头的流量,1K恐怕都不到。

  3. Since Since

    IE不能播放音乐的外链能解决么。

    1. 可以解决,实在不行,我就再代理一下。

      1. Since Since

        那如何解决啊?毕竟用IE的人多,不能解决 就残了。。。

        1. 单个,直接连接是可用的,有问题的是生成CMP列表,就不能播放了,单曲调用没问题,今天晚上就会搞定这个问题,放心吧,

          1. Since Since

            :41: 强大啊!感谢博主了。

          2. 有你们的支持,做的才会更好!

          3. Since Since

            单个外链地址 没试成功,这是我拼起来的地址:
            imdong.duapp.com/pan_baidu?shareid=136554&uk=3490136797
            外链是直接用这个么?

          4. 是的,可以啊??晚上说吧,我上班呢,如果CMP调用,就加上后缀或者强制类型

          5. Since Since

            终于出来了啊,但是不公布源码。。。 博主你的解析 可千万别失效啊。。

  4. 哥,求0.3版本增加个这个http://imdong.duapp.com/pan_baidu/13466/1392760321/XXXX.后缀名 形式的读取文件代码。

    1. 什么意思?支持后缀??现在也可以啊.

      直接在最后 加上就可以了.

      1. 03版本无法实现http://imdong.duapp.com/pan_baidu/13466/1392760321/ 这样下载。

        1. 可以的啊,只不过这个id不正确.
          http://imdong.duapp.com/pan_baidu/23657/1392760321.jpg
          这样是可以的.
          http://imdong.duapp.com/pan_baidu/23657/1392760321/

          1. 这个要在IIS里面如何设置呢

          2. 我默认设置pan_baidu.php为读取文件,但是http://www.76ch.com/down/23657/1392760321.jpg打不开

          3. 在大部分环境下,可以这样使用.
            0.3版的 http://pc.qs5.org:88/pan_baidu.php/23657/1392760321.jpg
            如果是文件夹,就需要加上?了

            http://221.1.246.199:88/pan_baidu?23657/1392760321.jpg
            http://221.1.246.199:88/pan_baidu/?23657/1392760321.jpg
            其他的,可以通过直接设置 伪静态 url转发实现...
            iis 我不太清楚怎么处理,你可以参考这个
            http://hi.baidu.com/zwfec/item/6c6a4a19b3e7a3426826bb15

  5. 这么快就更新了 你真是让人心碎啊。。0.3刚用上你0.4就出来 出来后也不放出去。。

    1. 更让你心碎的是,昨天晚上又升级了,0.41,只不过 没写罢了...

  6. 求0.41源码! :41:

    1. 抱歉,从0.4版本开始不在开源.

  7. 0.41的更新标志的又一次进步。。希望下次更新可以CMP同域。。

  8. 今天发现0.3版的失效了,换了博主的0.4正常

  9. 悦己君 悦己君

    不能用了?

  10. 这下百度真是叫心碎 心碎了。。。我的小心脏拔凉拔凉的 好多音乐连接失效! :56:

  11. 好久没来,依然支持老朋友/

  12. wolfsays wolfsays

    http://pan.baidu.com/share/link?shareid=138394&uk=1543650077 申请解析,谢谢

    1. 抱歉,被系统自动标记为垃圾评论了,已经开通了授权,请订阅本站,以获取最新消息.谢谢.

  13. 幸扬 幸扬

    http://pan.baidu.com/share/link?shareid=179428&uk=3506512647
    希望给我授权..

  14. 幸扬 幸扬

    为何我的回复不见了..
    pan.baidu.com/share/link?shareid=179975&uk=3506512647
    希望给权限..

    1. 已经授权,抱歉,留言被系统标记为垃圾评论了,已经恢复.请订阅本站,以获取最新消息.

      1. 幸扬 幸扬

        感激不尽.
        谢谢博主的无私.

  15. 花残 花残

    http://pan.baidu.com/share/link?shareid=224726&uk=2770659629是这个么 谢谢帮忙开通

    1. 已经授权,被系统标记为垃圾评论了,抱歉.已经恢复...请订阅本站,以获取最新消息.

  16. 花残 花残

    是不是每次上传一个东西 都要你授权一次呢?

    1. 不是,是每个账号授权一次就OK了

  17. 心碎哥 有人的百度分享连接变了 有的没有变 知道是什么原因吗?http://pan.baidu.com/share/link?shareid=193619&uk=3407063240贴个连接 求权限

  18. xydj xydj

    http://pan.baidu.com/share/link?shareid=190133&uk=1630498414

    1. 已经通过授权.

    2. 请订阅本站,以获取最新消息.

  19. http://pan.baidu.com/share/link?shareid=196457&uk=1160737399
    http://pan.baidu.com/share/link?shareid=196411&uk=1160737399
    http://pan.baidu.com/share/link?shareid=196412&uk=1160737399

    以上求授权!

    如果可能 我想花钱 买最新源码,为了自己网站调用用。

    1. 已经通过授权,奇怪订阅本站,以获取最新消息.

  20. 希望能快点给授权奥!

最近回复

标签