如何获取与特定主题标签关联的推文数量以及这些推文的时间戳?

时间:2018-01-31 18:51:42

标签: python r twitter tweepy twython

我正在尝试在Twitter上模拟信息的传播,因此我需要具有特定主题标签的推文数量以及每条推文的发布时间。如果可能的话,我还想限制我搜索的时间段。因此,如果我使用标签#ABC检查推文,我想知道2015年1月1日至2015年8月1日有1,400条推文,然后是每条推文的具体时间。我不知道实际的推文本身。从我到目前为止所阅读的内容来看,Twitter API似乎限制了您可以提取的推文总数,并限制了我可以搜索的内容。有人知道我是否有办法获取这些数据?

2 个答案:

答案 0 :(得分:1)

使用标准的Twitter搜索API是不可能的,因为它只提供了不完整索引的7-9天历史记录。

昨天,Twitter推出了一款用于搜索Twitter档案的高级API。它是商业性的,但它可以让你执行搜索任意一组日期,并提供计数结果的计数终点,而不是返回整个推文。

https://blog.twitter.com/developer/en_us/topics/tools/2018/access-the-full-history-of-tweets.html

答案 1 :(得分:-1)

Twitter api仅提供最近10天的主题标签的历史数据。推文数量没有限制,但它们限制了时间。

除了以下内容之外,无法获取与标签相关的历史数据:

  1. 您可以访问他们的高级API(Twitter最近推出了高级API,只有在符合条件的情况下才能访问它们。到目前为止,他们已经为非常有限的用户提供访问权限)
  2. 您可以从Gnip
  3. 等数据提供商处购买数据
  4. 您在Twitter中有内部联系人;)