I’d like to extract as many tweets containing a given keyword (typically a company name) as possible.
I’ve been using the Twitter Search API, but it’s limited to “recent tweets”. So for a relatively rare keyword, I can get no more than 500 tweets.
Twitter say that you shouldn’t use the Search API for research. So, which API should I use ?
Twitter doesn’t provide free access to historical data. Datasift and Gnip are both selling access to the Twitter’s firehose.