python-3.x - 使用 instaloader 从 instagram 个人资料中快速提取帖子/评论
问题描述
我instaloader
用来自动抓取 50 个大型 instagram 个人资料的帖子和评论(超过 8K 帖子和数千条评论)。我希望每 30 分钟更新一次个人资料,这意味着我想获取所有新帖子和评论(这些可能是新帖子或旧帖子)。instaloader
成功让我能够获取这些信息,但获取所有帖子/评论需要很长时间,因为我必须每 30 分钟下载一次所有这些信息(下载超过 7K 帖子)。例如,下载包含超过 7000 个帖子的单个个人资料的帖子/评论可能需要超过 1 或 2 个小时。
使用
instaloader
,有没有办法只下载新的帖子/评论?也许通过包含每个帖子的哈希的 HTTP etags?有没有其他方法可以快速下载所有帖子/评论(比如说 1 分钟)?例如,直接通过 IG API 或其他第三方 API ( https://github.com/dilame/instagram-private-api )?
解决方案
推荐阅读
- python - 使用scrapy时如何解决订单问题?
- ios - 如何修复约束不显示重复的单词?
- google-apps-script - 我可以以编程方式关闭 Google Apps 脚本库吗?
- java - 如何为替代生产者和消费者方法编写 Java 多线程代码。它应该有 3 个生产者(P1、P2、P3)和 1 个消费者(C1)
- ios - 存档运行失败的 PBXCp
- azure - ROPC 流尝试进行用户域发现并失败
- javascript - 用于选择开始和结束日期的数据范围选择器
- ionic-framework - 为 iOS 和 Android 构建 Ionic1 应用程序的环境是什么?
- react-native - 应用程序在按“返回”时关闭。有什么办法可以预防吗?
- python - 如何修复:如果 saz == eval: saz = eval(saz),我尝试将此检查系统放入我的程序中以检查 void,但它以某种方式出错