Como Recuperar Tweets Antigos: API e Ferramentas de Terceiros
O acesso a tweets históricos pode ser feito via API oficial do Twitter (X) ou scrapers de terceiros.
API Oficial Twitter (v2)
- Candidate-se a conta developer e obtenha chaves/tokens API.
- Use endpoint
GET /2/users/:id/tweets com parâmetros como max_results, start_time, end_time.
- Gestione paginação e limites de taxa (v2 Essential: 500k tweets/mês).
Ferramentas Populares de Terceiros (Python)
- tweepy: Wrapper API completo.
pip install tweepy
- snscrape: Faz scraping de tweets sem chaves API; suporta timelines utilizador, busca, hashtags. CLI e biblioteca.
- Twint: Outro scraper com filtros ricos (data, localização, idioma). Sem chave API necessária.
Importante: Respeite Termos de Serviço do Twitter, limites de taxa, e privacidade utilizadores. Scraping pode violar ToS; prefira API oficial para uso produção.