Skip to main content
X está comprometido con nuestra comunidad de desarrolladores que construyen con la X API. Como parte de este compromiso, buscamos que nuestra API sea abierta y justa para los desarrolladores, segura para las personas en X y beneficiosa para la plataforma X en su conjunto. Es crucial que todo desarrollador que almacene contenido de X sin conexión, garantice que los datos reflejen la intención del usuario y el estado actual del contenido en X. Por ejemplo, cuando alguien en X elimina un Post o su cuenta, protege sus Posts o edita un Post, es fundamental tanto para X como para nuestros desarrolladores respetar las expectativas e intenciones de esa persona. Los streams casi en tiempo real de eventos de compliance proporcionan a los desarrolladores las herramientas para mantener los datos de X en cumplimiento con el X Developer Agreement and Policy. Hay dos streams de eventos de compliance, uno para eventos de Post compliance y otro para eventos de User compliance. Estos streams están disponibles con acceso Enterprise y están diseñados para ayudar a los socios que ingieren altos volúmenes de datos a “escuchar” eventos de compliance como los eventos de edición de Post. Estos streams proporcionan los siguientes eventos: Stream de Post compliance:
  • delete - indica que el Post fue eliminado.
  • tweet_edit - indica que un Post ha sido editado y proporciona el ID del Post actualizado.
  • withheld - indica que el Post ha sido retenido en uno o más países.
  • drop - indica que el Post debe ser retirado de la vista pública.
  • undrop - indica que el Post puede volver a mostrarse y tratarse como público.
Stream de User compliance:
  • user_delete - indica que la cuenta de usuario fue eliminada
  • user_undelete - indica que la cuenta de usuario fue restaurada
  • user_protect - indica que la cuenta de usuario se volvió privada
  • user_unprotect - indica que la cuenta de usuario se volvió pública
  • user_withheld - indica que la cuenta de usuario ha sido retenida en uno o más países.
  • user_suspend - indica que la cuenta de usuario fue suspendida
  • user_unsuspend - indica que la cuenta de usuario fue reactivada
  • user_profile_modification - indica que el perfil del usuario ha sido actualizado. Esto incluye una descripción, nombre, ubicación y URL actualizados.
Configuración de la cuenta Para acceder a estos endpoints, necesitarás: Obtén más información sobre cómo acceder a los endpoints de X API v2 en nuestra guía de introducción.

Fundamentos de streaming

Consumo de datos de streaming

Buenas prácticas para clientes de streaming

Manejo de desconexiones

Reconéctate de forma elegante

Capacidad de alto volumen

Maneja alto rendimiento

Recuperación y redundancia

Construye aplicaciones resilientes