Snapchat 一次性下载所有回忆

Rea*_*ygo 4 url google-chrome download snapchat

多年来,我在 snapchat 上保存了很多我想现在检索的照片,问题是它们不容易导出,但幸运的是,如果您上网,您可以请求所有数据(太好了)

我可以看到我所有的照片下载链接,如果我点击下载它开始下载,我可以使用本地 HTML 文件。

这是棘手的部分,我需要下载大约 15,000 次,手动单击每个下载需要很长时间,我尝试通过下载按钮提取所有链接,这会创建很多网址(很棒),但是问题是,如果您将 url 传递到浏览器中,则会出现(“错误:此 URL 不支持 HTTP 方法 GET”)

我尝试了多种不同的 chrome 扩展,但没有一个显示实际下载,只显示左侧的 HTML。

这是本地文件的样子

下载按钮是一个可点击的链接,它只是在选项卡中开始下载。它属于 Href A

我试图找出批量下载每个文件的最佳方式是什么。

ToT*_*Max 7

所以,我只是通过下载自己的记忆来观看他们的代码。他们使用自定义 JavaScript 函数下载您的数据(主体中带有 ID 的 POST 请求)。

您可以复制此请求,但也可以仅使用他们的方法。打开您的控制台并使用downloadMemories(<url>)

或者,如果您没有网址,您可以自己检索它们:

var links = document.getElementsByTagName("table")[0].getElementsByTagName("a");
eval(links[0].href);
Run Code Online (Sandbox Code Playgroud)

更新

我为此编写了一个脚本:https : //github.com/ToTheMax/Snapchat-All-Memories-Downloader