为了简单起见,我设法使用twitteR库在R中检索推文。具体代码是:
List <- searchTwitter('searchterm', n=1000)
问题是我的搜索词并不是很受欢迎,因为它是本地品牌,而且这个地区的人使用Twitter比以前更少。大多数推文都来自2013年至2015年,而今天我只能在最近一周的范围内检索12条推文。
无论如何我还是要检索旧的推文,至少大约200条最新的推文而不考虑约会?
答案 0 :(得分:4)
您只能使用REST API获取过去6-9天内的推文。您可能必须找到一个解决方案,您可以在其中迭代您之前发布过关于该公司的推特的Twitter帐户并提取其时间表。你可以这样做:
List <- userTimeline("Username", n = 2000)
然后将列表转换为数据框:
Df <- twListToDF(List)
您还可以遍历每个用户&#39;关注者,看看他们是否发过类似的推文,并密切关注通话限制。但是,对于一般的推文,REST API相当有限(不会拉动整个用户的时间线。)