Cómo Recuperar Tweets Antiguos: API y Herramientas de Terceros

Cómo Recuperar Tweets Antiguos: API y Herramientas de Terceros

Acceder a tweets históricos se puede hacer a través de la API oficial de Twitter (X) o scrapers de terceros.

API Oficial de Twitter (v2)

  1. Solicita una cuenta de desarrollador y obtén claves/tokens de API.
  2. Usa el punto final GET /2/users/:id/tweets con parámetros como max_results, start_time, end_time.
  3. Maneja la paginación y los límites de tasa (v2 Essential: 500k tweets/mes).

Herramientas Populares de Terceros (Python)

  • tweepy: Envoltura de API completa. pip install tweepy
  • snscrape: Extrae tweets sin claves de API; admite cronologías de usuarios, búsqueda, hashtags. CLI y biblioteca.
  • Twint: Otro scraper con filtrado rico (fecha, ubicación, idioma). No se necesita clave de API.

Importante: Respeta los Términos de Servicio de Twitter, los límites de tasa y la privacidad del usuario. El scraping puede violar los ToS; prefiere la API oficial para uso en producción.