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: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
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
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
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ó?
Próximos pasos
- Búsqueda de publicaciones: encuentra publicaciones y analiza su interacción.
- Seguimiento de menciones: estudia las menciones más comentadas de tu marca.
- Análisis de competidores: compara patrones de interacción.
- Datos históricos: recupera publicaciones antiguas y analiza sus resultados.
- Verificación de campañas: comprueba acciones de usuarios concretos.
- Referencia de la API: especificaciones de los endpoints de interacción y publicaciones.