Recherche de twitter et d'obtenir des tweets par hashtag, maximiser le nombre de retourné les résultats de la recherche

J'essaie de compiler un corpus de tous les Tweets liés à la Coupe du Monde sur Twitter à partir de leur API à l'aide de la twitteR paquet dans R.

J'utilise le code suivant pour un seul hashtag (par exemple). Cependant, mon problème est qu'il semble que je suis seulement autorisé à accéder à un ensemble limité de tweets (dans ce cas, seuls les 32 plus récentes).

library(twitteR)

reqURL <- "https://api.twitter.com/oauth/request_token"
accessURL <- "https://api.twitter.com/oauth/access_token"
authURL <- "http://api.twitter.com/oauth/authorize"
#consumerKey <- Omitted
#consumerSecret <- Omitted
twitCred <- OAuthFactory$new(consumerKey=consumerKey,
                             consumerSecret=consumerSecret,
                             requestURL=reqURL,
                             accessURL=accessURL,
                             authURL=authURL)
options(RCurlOptions = list(cainfo = system.file("CurlSSL", "cacert.pem", package =  "RCurl")))
twitCred$handshake()

#setwd("/Users/user/FIFA")

#save(twitCred, file="twitterAuthentication.Rdata")
#load("twitterAuthentication.Rdata")
registerTwitterOAuth(twitCred)

FIFA<-searchTwitter("#WorldCup", n=9999, since='2007-10-30')

Renvoie l'erreur suivante:

Warning message:
In doRppAPICall("search/tweets", n, params = params, retryOnRateLimit = retryOnRateLimit,  :
  9999 tweets were requested but the API can only return 32

Ma question est: Comment puis-je obtenir le maximum de nombre de tweets à l'aide d'un hashtag? (D'ailleurs, quelqu'un pourrait-il préciser ce que l' 'max' limite est réellement? Et pourquoi je n'arrive pas à aller n'importe où près de cette valeur de (~ 1500 tweets)?

J'ai testé OAuth dans le Twitter du Développeur de site web et obtenu la signature de résultats pour la Signature de la base de la chaîne, en-tête d'autorisation, et cURL commandes respectivement, indiquant pour moi que j'ai les autorisations appropriées & des autorisations de tirer les données depuis les serveurs de Twitter. Merci de vous conseiller et de me corriger si je me trompe, ou si vous avez besoin de plus amples renseignements sur cette.

Mon API Autorisations sont actuellement fixé à: Lire, Écrire & Accès direct messages

Session Info:

R version 3.0.2 (2013-09-25)
Platform: x86_64-apple-darwin10.8.0 (64-bit)

locale:
[1] en_US.UTF-8/en_US.UTF-8/en_US.UTF-8/C/en_US.UTF-8/en_US.UTF-8

attached base packages:
[1] stats     graphics  grDevices utils     datasets  methods   base     

other attached packages:
[1] RJSONIO_1.0-3  twitteR_1.1.7  rjson_0.2.12   ROAuth_0.9.3   digest_0.6.3   RCurl_1.95-4.1 bitops_1.0-5  
[8] foreign_0.8-55

loaded via a namespace (and not attached):
[1] tools_3.0.2

Ressources Supplémentaires/Source:

twitter paquet dans la R maximum de tweets à l'aide de searchTwitter()

Cette source unis le max est de 1500

L'api Twitter à la recherche de tweets pour les hashtags

Cette source unis le max est de 3200

Étrange. FIFA<-searchTwitter("#WorldCup", n=60) a abouti à l'prévue de 60 tweets ici, allant de "2014-03-10 23:15:52 UTC" à "2014-03-11 00:18:44 UTC". Avez-vous essayé le streaming api, trop? (github.com/pablobarbera/streamR)
L'exemple fourni par code est d'essayer d'extraire tous les tweets de Twitter depuis le 30 octobre 2007 à aujourd'hui. Je suis aussi perplexe quant à pourquoi vous dites que c'est ce qui donne les "attendus" de 60 tweets? Pourquoi devrait-on s'attendre qu'à 60 tweets pour aujourd'hui ou un autre jour? Non, je n'ai pas essayé de streaming API ou streamR package pour le moment.
Je ne pense PAS que vous allez obtenir de l'historique des tweets de twitter, c'est une idée fausse commune au sujet de leur recherche de l'api (lire lists.hexdump.org/pipermail/twitter-users-hexdump.org/..., dev.twitter.com/docs/using-search, dev.twitter.com/docs/api/1.1/get/search/tweets)

OriginalL'auteur DV Hughes | 2014-03-10