日期分段下载功能说明
功能介绍
对于通常的用户推文下载、用户媒体下载,或者是想下载指定发布日期超过一个月范围的推文来说,存在如下限制:
- 用户推文下载:从用户发布的最新推文开始,最多看到倒推 800 条左右的推文。
- 用户媒体下载:从用户发布的最新媒体开始,最多看到倒推 2000 条左右到媒体。
- 指定日期范围的高级搜索:指定日期范围超过一个月会遗漏大量推文。
- 通常来说,发布日期较早的推文很难查到。
以上限制均是 X 本身的限制,即你自己到 X 网页上去看结果也是如此,目前没有方法能够直接绕过该限制。
但经过研究发现,X 的高级搜索功能可以指定日期范围,即使是发布日期较早的推文,也有可能被搜索到,比如,你可以使用下面的高级搜索语句去搜索该账号 2020 年 12 月发布的推文,通过其他普通方式看不到:
(from:genshinimpact) until:2021-01-01 since:2020-12-01
因此,蓝鸟猎手开发出了“日期分段下载”功能,通过自动指定开始和结束日期,以及拆分大日期范围为数个小日期范围,来实现变相绕过限制。
使用方法
打开蓝鸟猎手,转到“日期分段下载”功能:

如果你想下载指定用户的指定日期范围的推文,可以使用“用户”的表单类型,按照设置填写即可,这里重点提一下两个关键参数:
- 日期步长:即指示如何拆分大日期范围为小日期范围,越大的步长抓取速度越快,但很有可能遗漏掉大量早期发布的推文。越小的步长抓取速度越慢,但可以一定程度减少漏抓的可能性。
- 爬取方向:即指示是从最新的日期开始爬(结束日期➡️开始日期)还是从旧的推文开始爬(开始日期➡️结束日期)。如果是选择“从旧到新”并且开始日期时间较早,可能会出现自动化任务一直在运行但是不下载任何推文的情况,这是因为正在获取的日期范围内可能没有推文,X 没有返回任何数据。比如,一个用户可能在注册账号几年后才开始发推,这几年当然就不会有任何推文了。
自定义类型的配置流程和用户类型几乎一致,只是需要输入一个基础的不含日期范围的查询语句,后面自动化下载时日期范围软件会自动添加。
常见问题
Q1、为什么自动化任务一直在运行,但就是没下载任何推文?
因为当前正在获取的日期范围内没有任何推文,通常是因为这个用户从注册账号开始到发布第一条推文之间间隔时间很长,因此获取不到推文,此时只需要耐心等待到抓到第一条推文即可。