百度网盘文件下载地址获取


公共链接

首先链接请求,重要链接如下

    https://pan.baidu.com/s/1
    https://pan.baidu.com/share/verify
    https://pan.baidu.com/share/
    https://pan.baidu.com/api/sharedownload
    https://pan.baidu.com/share/list

步骤

查看F12开发者工具可以看到一步步过程

  1. 加密链接密码登陆(加密)
  2. 获取主页面
  3. 获取主页面的分享文件信息
  4. 注意Cookie的使用
  5. 注意Referer的设置
  6. 根据3中文件编号以及参数获取文件地址列表-完成
  7. 从3中获取的文件信息判断文件夹/文件循环遍历文件编号列表继续走4-6流程
  8. 公开除了加密不用之外,都可以沿用加密的程序
  9. logid解析,用了笨方法执行提取JavaScript

代码

这里代码不提供了,直接放出链接

STORY