写在开始
此方法已于2023年11月底失效,百度网盘已修改秒传接口,此前的秒传方法均已作废,等待后续有大佬实现新的秒传方法。
此前寻找图书的 PDF 版本,我会配合 Z-Lib 或者 FreeMBook Search,在使用过程中,难免会使用到百度网盘的第三方秒传功能。但该功能的脚本在今年6月左右都挂掉了,此后一直没有合适的替代品或解决方案。
直到今天突然发现,秒传码又有办法恢复使用了,折腾了一番,发现确实可行。步骤相比以往,略微繁琐,需要使用秒传码的朋友按照下面的方法,耐心操作后即可正常操作秒传了。
步骤
1、安装最新的第三方脚本,这里我是用的是 这个,如果此前安装过其它秒传插件,请先卸载,避免多脚本干扰。
2、前往百度网盘开放平台(https://pan.baidu.com/union/home),完成开发者认证。如果和我一样是在校学生,选择学生认证即可。
3、在开放平台创建一个新的应用,名称和简介随便填写即可,主要是获取该应用的AppKey,将其复制下来。
4、在浏览器打开百度网盘,确保已经登录。然后使用 AppKey 替换下面链接中的汉字部分,并将该链接复制至浏览器打开,完成自己账号对自己的应用的授权
https://openapi.baidu.com/oauth/2.0/authorize?response_type=token&client_id=替换自己的应用码&redirect_uri=oob&scope=basic,netdisk
5、在授权完成的页面,插件会提示“发现授权码”,这里点击确认添加即可。如果插件没有提示,则复制该页面的 URL,获取“access_token=”部分的内容,即为授权码。(从“=”开始,到“&”结束,中间的字符串)
6、回到百度网盘网页端,点击我们安装的秒传脚本的按钮,此时便可正常使用。如仍无法转存,尝试在最下方输入获取到的 access_token 即可。
可能遇到的问题
1、“access_token”存在30天的有效期(详见官方的 FAQ),失效后,尝试解除授权然后按照上述步骤4重新授权,并获取新的 access_token
2、有概率出现秒传转存失败的情况,可尝试重试。
之前把全部文件都从网盘下出来了。
现在回归用 bt 的下载方式。
@HowieHz 主要是,用百度网盘这个秒传,可以很方便地寻找电子版图书资源并下载。现在只能花钱去网上那些店铺代找 pdf 了……
@Fotink 我都去 z-lib 找的,z-lib 找不到再用 超星阅读器 找,要是都找不到那就是非常新的书了。那再去淘宝上找人扫。基本上 z-lib 就都能找到了。
@HowieHz 是的,zlib的资源很多,但很多国内的大学教材都没有,还是得靠国内的图书共享联盟这一套体系去找 pdf 😂
@HowieHz 现在秒传是不能用了吗
@chen 去年复活过一阵子,后来就不行啦。现在可以说秒传已经无了