总体任务: 出于打印的目的,我想下载 330 张从 Pinterest 板链接的图像。请注意,不是您在访问版块时看到的缩略图,而是它们链接到的较大图像。
背景:
转到 Pinterest.com 的选择板并查看源代码。相关的高分辨率图片链接可以在属性内的页面源中看到data-closeup-url
示例 URL http://pinterest.com/stonegarden/misc/
相关董事会仅限邀请,我认为这可能与未“登录”的脚本等有关。
我的问题是:我怎样才能以最少的努力从板上下载所有这些 330 幅高分辨率图像?即使用脚本、使用 iMacros 或其他任何东西。最终结果将是一个文件夹,其中包含所有下载的 330 张图像。
根据要求编辑:
到目前为止我所尝试的 我没有使用任何特定的编程语言,我的技能在那个领域是有限的。无论哪种方式,我想问题将出在权限上。
- 使用 Firefox 扩展 iMacros 自动化 - 失败,因为我无法让它对图像 URL 和其他原因做任何有用的事情
- Benno 提供的解决方案 - 我可以粘贴相关的 URL,但失败并显示“对请求的资源没有权限”
那么,Pinterest 如何区分用户单击缩略图以获取大图像,以及 Safari 尝试通过“下载”窗口下载相同的资源?