【问题标题】:How to get tweeter data from past years using R?如何使用 R 获取过去几年的 twitter 数据?
【发布时间】:2015-08-13 14:15:49
【问题描述】:

我想收到关于过去 4 年的某些字符串的推文。我正在使用以下代码

searchTwitter('dieoff', n=9000, from = '2010-01-01', until = '2015-05-30')

使用它,我能够获得 43 条推文。

但是当我尝试不同持续时间的相同代码时(仅 1 年半)

searchTwitter('dieoff', n=9000, from = '2014-01-01', until = '2015-05-30')

我还收到了 43 条推文。我该如何解决这样的问题。我想获得过去 4 年的推文。我愿意用任何语言尝试一下。

【问题讨论】:

  • 您无法使用 Twitter 的搜索 API 搜索超过一周的推文——更多讨论请参见 this thread
  • @KaraWoo 您可能应该将此作为答案,您发布的链接清楚地表明了 OP 想要的内容是 Twitter API 无法实现的。

标签: python r twitter functional-programming web-scraping


【解决方案1】:

使用 searchTwitter() 函数无法实现您想要做的事情,因为 Twitter 的搜索 API 将结果限制在上周左右(根据 this thread)。我听说过一些解决方法,可能使用rvest,但我自己没有尝试过。

【讨论】:

  • 我理解你的建议。如果 API 无法从 twitter 检索历史记录,那么从 topsy.com 获取数据可能会更好。数据就在那里,但是否可以只下载该数据,甚至使用 R 从他们的网站上抓取数据?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-02-13
  • 2010-09-07
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-05-09
相关资源
最近更新 更多