1.前言

百度网盘单次转存不能超过1000个,我就想着自己抓包写个脚本看看,原本以为很简单的一个功能,结果自己太菜了,就写了一个半成品,平时时间也不多就搁置了,把代码先不发出了,太烂,就说说抓包吧

2.抓包

api都是从抓包获取的,我简单介绍一下抓包,大神直接跳过。
如下图,访问百度网盘网址,然后F12调出开发者模式,
切换到Network 部分

刷新页面
筛选那个地方输入 list
选择 XHR
选择第一个请求,在右侧就可以看到这个请求的详细信息。

就可以得到第一个api接口了
url = https://pan.baidu.com/api/list?
参数如下

一个完整的网址如下【经过处理了】,这里需要说明一点是
参数dir 代表的是你需要列目录的地址,你想看那个文件夹里面的文件,就把文件夹的绝对地址传入。

https://pan.baidu.com/api/list?dir=%2F&bdstoken=93543535355359ed7f6&logid=asdfgsadgasdgfgMzg5Mg==&num=100&order=time&desc=1&clienttype=0&showempty=0&web=1&page=1&channel=chunlei&web=1&app_id=250528

接下来直接使用程序构建这个GET请求就可以了
在构建请求 header时,尤其要注意下面这两个参数

Referer: https://pan.baidu.com/disk/home?
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/71.0.3578.98 Safari/537.36

要不然一直没有结果
其余的api的抓取过程类似,参考这个即可。

百度网盘 api抓包相关推荐

  1. php解析百度云真实地址吗,【笔记】百度网盘实战抓包分析获取文件真实地址思路...

    本帖最后由 奋斗丶小Z 于 2016-2-3 18:13 编辑 百度作恶,群起伐之. 今天给大家写一个百度网盘的真实地址解析,并附上php代码. 大神勿喷,本人技术较low. 用到的工具: chrom ...

  2. 百度网盘API调用二

    最近百度网盘将空间升级到了永久1TB,鉴于百度的实力用做数据备份空间不错,不过百度网盘没有Linux下的客户端,上传管理文件需通过百度开放云平台访问PCS资源的系列接口. 1.首先加入百度开发者:ht ...

  3. java 爬取百度云盘,百度网盘资源抓取 爬虫

    [实例简介] 简要实现了百度网盘资源的抓取,以及定时抓取,百度分享用户的抓取以及资源抓取,booststrap 页面 [实例截图] [核心代码] da0a5e77-e599-4f8f-829f-edb ...

  4. Ubuntu20下载安装百度网盘、deb包用软件安装打开显示不支持的解决办法

    Ubuntu20下载安装百度网盘的简单有效方法:下载deb包后用软件安装打开,直接安装,若显示不支持则在终端进行deb包的安装 1.在百度网盘官网https://pan.baidu.com/downl ...

  5. C#版-百度网盘API的实现(二)

    在这篇文章中,我们通过代码来实现百度网盘的简单操作, 一,登陆,在代码中,我有一个Baidu1的类,实例化该类时回执行登陆方法,该类对外开放了三个方法, 1,GetFileDir获取根目录下的文件夹及 ...

  6. python百度网盘API分片上传实现,纯代码

    client_id=您应用的AppKey client_secret=您应用的SecretKey 信息需要到百度网盘开发者信息需要自己申请,实名就可以申请. 分片放在内存中.如果文件过大,可以改放到磁 ...

  7. python 调取百度网盘API,实现上传下载

    向AI转型的程序员都关注了这个号

  8. 防微杜渐,未雨绸缪,百度网盘(百度云盘)接口API自动化备份上传以及开源发布,基于Golang1.18

    奉行长期主义的开发者都有一个共识:对于服务器来说,数据备份非常重要,因为服务器上的数据通常是无价的,如果丢失了这些数据,可能会导致严重的后果,伴随云时代的发展,备份技术也让千行百业看到了其" ...

  9. 一键导出百度网盘群文件

    你有没有遇到过朋友给你分享资源的场景,一般人都有过,绝大部分场景下,我们直接转存就好了,但是也有少数情况下我们发现处于诸多限制,比如自己网盘容量太低或者是别人分享的内容太多,导致我们没有办法一次保存下 ...

  10. linux安装百度网盘rpm,Deepin、Ubuntu下安装百度网盘baidunetdisk_linux_2.0.1.rpm的方法

    本文介绍在Deepin.Ubuntu操作系统下安装百度网盘官方客户端baidunetdisk_linux_2.0.1.rpm的方法,你没有看错,是下载.rpm包并安装在Deepin.Ubuntu下,因 ...

最新文章

  1. 华为云王红新_Veritas与华为云签署合作谅解备忘录推进云数据安全进阶
  2. 数据结构和算法之——跳表
  3. 多核 CPU 和多个 CPU 有何区别
  4. Google DeepMind围棋程序AlphaGo的分析
  5. 游戏 服务器 微服务_整体服务器与微服务
  6. nba数据库统计_NBA板块的价值-从统计学上讲
  7. opencv拖动进度条_OpenCV GUI基本操作,回调函数,进度条,裁剪图像等-阿里云开发者社区...
  8. [ubuntu]deb软件源
  9. GitHub 疑被审查?著名“换脸”开源项目遭限制访问
  10. python字符串补空格输出_python实现指定字符串补全空格、前面填充0的方法
  11. cholesky分解_FM因子分解机的原理、公式推导、Python实现和应用
  12. 源码解析-为什么引入了jackson-dataformat-xml 包我的接口全变成了xml格式?
  13. 汽车汽油电子喷射系统
  14. 常见服务的默认端口_wuli大世界_新浪博客
  15. 广汽埃安发布新LOGO,推出全新高端品牌Hyper昊铂
  16. 读书笔记(第五周)之魔方的创新
  17. Centi和HandCash共同开发支付握手协议
  18. 2021年华数杯数学建模A题电动汽车无线充电优化匹配研究求解全过程文档及程序
  19. 《金融学》笔记 第十章 通货膨胀和通货紧缩
  20. 趣味seo-SEO相关的网站优化问题

热门文章

  1. 你手写过堵塞队列吗?
  2. 职场英语:英语邮件常用英语
  3. html怎么做qq空间主页,如何设计qq空间
  4. 成都传智播客七月开班。你HOLD住了吗?
  5. 日本語を勉強するの日記(四)
  6. 安装11.2.0.3时,OUI的log报错:OUI-10066:Not All The Dependencies For The Component ... Could Be Found
  7. 魔兽怀旧玩家显示服务器名称插件,新手必看:非插件相关的魔兽怀旧服常用系统设置...
  8. html5 人物画像,人物头像画不准?掌握这五步,让你把人物头像画准,画像
  9. Vue实现自定义下拉菜单
  10. MPQ文件系统优化(续)