Skip to main content
Una publicación de X puede recibir comentarios (respuestas), citas y retuits. Los contadores muestran los totales, pero para conocer a las personas y el contenido detrás de ellos necesitas más datos. Sorsa ofrece endpoints para obtener quién respondió y qué dijo, quién citó y qué añadió, y quién retuiteó. Esta guía recorre desde las métricas generales hasta las respuestas, citas y perfiles individuales.
Nota: consulta más análisis y flujos completos en la guía de interacciones de Twitter.

Punto de partida: métricas de una publicación

/tweet-info devuelve el objeto completo con todos los contadores de interacción.

Ejemplo básico

tweet_link acepta una URL completa o el ID numérico de la publicación. Para varias, utiliza /tweet-info-bulk con hasta 100 enlaces por solicitud. Consulta Optimización del uso de la API.
Consejo: cada cuenta incluye 100 solicitudes gratuitas, sin tarjeta ni caducidad. También puedes probar estos endpoints sin código en API Playground.

Comentarios y respuestas

Endpoint: POST /v3/comments Devuelve las respuestas a una publicación. Cada página contiene hasta 20 comentarios, cada uno como un objeto Tweet completo con sus métricas y autor.

Ejemplo básico

Parámetros

Usa "Likes" para ordenar las respuestas por interacción en el servidor. Si solo necesitas las más destacadas, es más eficiente que recuperarlas todas y ordenarlas localmente: la primera página ya contiene las de más Me gusta.

Recorrer todos los comentarios

Para publicaciones con cientos de respuestas, utiliza el mismo bucle de cursores que en los demás endpoints paginados:
Cada comentario incluye texto, métricas y perfil. Puedes ordenar por likes_count, buscar ? para extraer preguntas o enviar full_text a un clasificador de sentimiento.

Citas

Endpoint: POST /v3/quotes Devuelve las publicaciones que citan otra publicación, es decir, que la comparten añadiendo un comentario. Cada cita es un Tweet completo con el texto añadido, las métricas y el autor.

Ejemplo básico

Parámetros

Recorrer todas las citas

Como cada cita incluye el perfil y el texto añadido, puedes ordenar a sus autores por audiencia:

Usuarios que retuitearon

Endpoint: POST /v3/retweeters Devuelve los usuarios que retuitearon una publicación, del más reciente al más antiguo. A diferencia de /comments y /quotes, utiliza UsersResponse, no TweetsResponse: recibes perfiles, no objetos de publicaciones.

Ejemplo básico

Parámetros

Diferencia de formato

Los retuits redistribuyen el original sin añadir texto propio; por eso se devuelve el perfil de quien retuiteó.

Recorrer todos los usuarios que retuitearon

Puedes sumar sus seguidores como indicador de audiencia potencial. No es alcance medido: las audiencias se solapan y seguir una cuenta no significa haber visto la publicación.

Análisis completo de una publicación

Combinar los tres endpoints ofrece una visión detallada. Recorrer todas las páginas puede requerir muchas solicitudes, una por página. Reserva este proceso para publicaciones que necesiten un análisis completo:

Ejemplo de salida


Analizar varias publicaciones

Para una campaña u otro conjunto, obtén primero las publicaciones mediante /user-tweets o /search-tweets y después consulta sus interacciones:
Consejo: si solo necesitas métricas agregadas, utiliza /tweet-info-bulk para obtener hasta 100 publicaciones por solicitud. Consulta Optimización del uso de la API.

Exportar interacciones a CSV

El mismo patrón sirve para las citas, que también son Tweet. Para los usuarios que retuitearon, exporta campos de perfil en lugar de campos de publicación.

Verificar la interacción de un usuario concreto

Sorsa dispone de endpoints específicos para verificar campañas y sorteos. /check-retweet puede necesitar paginación y /check-quoted devuelve un estado, no un booleano:
  • /check-comment: ¿el usuario respondió?
  • /check-quoted: ¿citó la publicación?
  • /check-retweet: ¿la retuiteó?
Consulta Verificación de campañas de marketing.

Próximos pasos