A partir de uma data de fechamento, o Twitter não permitirá que você entre em sua API sem ter uma chave OAuth. Mas, como solução alternativa, você pode usar a Search API. É RESTful, portanto, você pode usar curl
para recuperar os resultados da pesquisa no formato JSON. Por exemplo, se você deseja recuperar os tweets do @ java e salvá-lo no arquivo ~/.tweets
, esta linha de código pode ser usada:
curl http://search.twitter.com/search.json?q=from:java&page=1&rpp=10&callback=? >> $HOME/.tweets
E você pode analisar o arquivo usando qualquer analisador JSON.
O parâmetrorpp
é o número de tweets a serem recuperados. callback
é uma função javascript a ser executada no JSON resultante. Caso você não esteja usando JavaScript com a API, você pode deixá-lo, mas não o remova. Eu vou causar um erro. Mais orientações sobre a API de pesquisa podem ser encontradas no link
Existem ferramentas para analisar o JSON a partir da interface da linha de comandos. Embora eu nunca tenha usado um, vou colocar alguns links para alguns recursos, para ajudá-lo a descobrir a ferramenta mais adequada:
E como uma pequena nota, é mais rápido usar algum Python ou Ruby (ou outros).