我看过一些关于此的帖子,但我无法使用任何建议的代码来设置我的程序。我不太擅长 R,但我需要这些信息用于政治学课程。有人可以帮我找出一种方法来避免收到错误消息“警告消息:在 twInterfaceObj$doAPICall(cmd, params, method, ...) 中:遇到速率限制和达到重试限制 - 返回部分结果。” 先感谢您!我正在运行的代码如下:
# install and load packages
install.packages("twitteR")
install.packages("ROAuth")
install.packages("base64enc")
install.packages("plyr")
library("twitteR")
library("ROAuth")
library("base64enc")
library("plyr")
# Establish the connection (do this once)
cred$handshake(cainfo="cacert.pem")
#setup Twitter
setup_twitter_oauth('Consumer Key - XXXXXXXXXX', Consumer Secret -
'XXXXXXXXXX', API Key - 'XXXXXXXXXX', API Secret - 'XXXXXXX')
#store the user
user <- getUser('JackPosobiec')
#return a list of followers
Posobiecfollowers <- user$getFollowers(n=NULL)
Posobiecfollowers
#save followers in a data set
followers.df = ldply(followers, function(t) t$toDataFrame())
write.csv(followers.df, file = "JackPosobiecfollowersfile.csv")