最近老张需要在百度网盘下载一个较大的文件,结果他要我必须下载客户端才行,
此背景下,在网站找了各种办法,什么模拟手机,F12查看下载链接都不行,最后找到了可行的办法。
步骤如下:
一:如果是别人分享的,就保存到自己的网盘,然后再分享出去;如果本身自己的,也是要分享出去 (下面提供的代码,不可以在这里直接使用,没用的,必须分享出去)
二:必须是 创建公开链接,私密链接不行(试过了)
三:进入到自己的分享链接 四:按F12进入开发者模式,找到Console
五:在这里复制粘贴这代码到这里,按回车键 控制台输入以下代码
$.ajax({
type: "POST",
url: "/api/sharedownload?sign="+yunData.SIGN+"×tamp="+yunData.TIMESTAMP,
data: "encrypt=0&product=share&uk="+yunData.SHARE_UK+"&primaryid="+yunData.SHARE_ID+"&fid_list=%5B"+yunData.FS_ID+"%5D",
dataType: "json",
success: function(d){
window.location.href = d.list[0].dlink;
}
});
六: 只支持单个文件下载时使用,不支持文件夹和多个文件在一起时使用。(已测)
© 版权声明
THE END
暂无评论内容