返回用户的关注者时,如何避免Twitter API速率限制?

时间:2017-11-17 18:45:18

标签: r twitter twitter-oauth rate-limiting twitter-follow

我已经看过一些关于此的帖子,但是我无法使用任何建议的代码来设置我的程序。我不是很擅长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")

0 个答案:

没有答案