检索R中的追随者ID的追溯列表

时间:2016-06-13 18:43:18

标签: r twitter web-scraping

我试图使用R从2016年4月19日起追溯检索唐纳德特朗普的粉丝的完整列表。截至目前,我的代码如下:

library(httr)
library(twitteR)
library(base64enc)
library(igraph)
library(maps)
library(geosphere)
library(RColorBrewer)
consumerKey <- "xxxxxxxxxx"
consumerSecret <- "xxxxxxxxxx"
accessToken <- "xxxxxxxxxx"
accessSecret <- "xxxxxxxxxx"
setup_twitter_oauth(consumer_key=consumerKey, consumer_secret=consumerSecret, access_token=accessToken, access_secret=accessSecret)
me <- getUser("realdonaldtrump")
followers <- me$getFollowers()
followerIDs <- me$getFollowerIDs()

(我已经用x&替换了我的消费者密钥/秘密和访问令牌/秘密,因为您不应该共享这些代码。)

当这个代码遇到倒数第二行时会被卡住,因为唐纳德特朗普拥有超过900万的粉丝。因此,我不清楚的是:1)如何检索完整的关注者列表,以及2)如何从今年4月19日起追溯检索列表。

1 个答案:

答案 0 :(得分:0)

不幸的是,无法收集Twitter用户关注者的回顾数据。为了收集完整的关注者列表,您需要避免被Twitter限制。 TwitteR软件包具有一个功能,可以让您查看在特定时间范围内可以收集的数据量。然后,您可以使用Sys.sleep来避免速率限制。