【问题标题】:Is there a time-limit on the tweets per account you can query with the Twitter API?您可以使用 Twitter API 查询的每个帐户的推文是否有时间限制?
【发布时间】:2019-10-05 11:51:13
【问题描述】:

我正在尝试使用 Tweepy 和 Twitter API 检索半年前的推文。推文频率较低的帐户没有问题,但更活跃的帐户不提供较旧的推文。限制改变,例如2 天前,来自某个帐户的最早推文是 2 月 12 日,而今天我能得到的最早推文是 2 月 16 日。

这与每个查询的推文限制无关。我使用具有最低推文 ID 的 max_id,并将每个查询的推文数(计数)设置为 1000。

我还检查了 Tweepy 的代码,以检查我错过的隐藏参数,但在我看来,这就像 Twitter API 中未公开的限制。

我几天前存储但不知道的推文 ID 可用于通过浏览器检索推文。

我认为速率限制将是唯一的限制,但知道我认为每个帐户可以查询一定数量的推文。

有人知道吗?也许是一种解决方法?

【问题讨论】:

    标签: python twitter tweepy


    【解决方案1】:

    为用户时间线返回的最大推文数为 3,200。这是相关文档

    https://developer.twitter.com/en/docs/tweets/timelines/api-reference/get-statuses-user_timeline.html

    【讨论】:

    • 感谢您的回答。我知道这个限制,但将其视为“每个查询”。
    • 嘿@SFM 你能相应地更新问题吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-10-09
    • 2019-02-09
    • 1970-01-01
    • 2016-12-09
    • 2020-04-16
    • 2019-02-15
    相关资源
    最近更新 更多