我试图使用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日起追溯检索列表。
答案 0 :(得分:0)
不幸的是,无法收集Twitter用户关注者的回顾数据。为了收集完整的关注者列表,您需要避免被Twitter限制。 TwitteR软件包具有一个功能,可以让您查看在特定时间范围内可以收集的数据量。然后,您可以使用Sys.sleep来避免速率限制。