Elige una técnica
El tamaño de página varía. Continúa con
next_cursor: una página corta no significa que hayas llegado al final.
Configuración y paginación compartida
Todos los ejemplos utilizanhttps://api.sorsa.io/v3 y requieren ApiKey. Ejecuta los ejemplos de Python en el mismo script después de esta configuración. Instala requests con python -m pip install requests y configura la variable SORSA_API_KEY. JavaScript requiere un entorno de servidor con fetch, como Node.js 18 o posterior.
max_pages limita el consumo; al alcanzarlo pueden quedar resultados sin leer. Estos ejemplos se detienen ante errores HTTP. En producción, añade reintentos limitados para 429 y errores transitorios siguiendo Códigos de error, y coordina los procesos con una clave compartida según los límites de solicitudes. Consulta también Autenticación y Paginación.
Técnica 1: Buscar palabras clave en biografías
Endpoint:POST /v3/search-users
Busca cuentas por palabras o frases, como un cargo, profesión o interés. Revisa la biografía, el nombre público y el nombre de usuario para decidir si cada resultado encaja con tu audiencia.
Python
JavaScript
Técnica 2: Obtener seguidores de competidores
Endpoint:GET /v3/followers
Obtén hasta 200 seguidores por solicitud de una cuenta pública relevante. Proporciona username sin @, user_id como cadena o user_link como URL completa. Utiliza next_cursor para continuar.
Coincidencias entre varias cuentas de partida
Cuenta cada usuario una sola vez por cuenta de partida. Sustituye los nombres de ejemplo antes de ejecutar:Técnica 3: Descubrir miembros de comunidades
Comprueba primero la disponibilidad: esta sección documenta el formato de las solicitudes de comunidades. Confirma la disponibilidad actual con soporte antes de incorporarlas a un flujo nuevo. Consulta Listas y comunidades.Endpoint:
POST /v3/community-members
Obtén miembros de una comunidad de X. La pertenencia indica interés, pero no demuestra actividad reciente ni intención de compra.
community_link acepta el ID numérico como cadena o la URL completa.
id, username, display_name, profile_image_url, verified y protected. Antes de filtrar por biografía o seguidores, completa los perfiles mediante consulta de perfiles por lotes, hasta 100 IDs por llamada. Consulta los endpoints relacionados en Listas y comunidades.
Técnica 4: Analizar publicaciones para identificar intención
Endpoint:POST /v3/search-tweets
Busca conversaciones recientes y extrae autores únicos. Conserva el objeto completo de cada usuario para combinarlo después con resultados de perfiles y seguidores.
Patrones de consulta habituales
Sustituye los marcadores entre corchetes por tu categoría, cuenta, herramienta o tema. Los paréntesis aplican los filtros compartidos a ambos lados deOR. Estos ejemplos buscan expresiones en inglés.
Añade
since: y until: para delimitar el periodo. Revisa las publicaciones antes de interpretar una coincidencia como intención de compra. Consulta Operadores de búsqueda y Búsqueda de publicaciones.
Técnica 5: Analizar seguidores verificados
Endpoint:GET /v3/verified-followers
Utiliza los mismos identificadores y paginación que en /followers. La verificación es un atributo de segmentación; evalúa la relevancia por separado.
Técnica 6: Usuarios que retuitean o citan
Endpoints:POST /v3/retweeters, POST /v3/quotes
/retweeters devuelve perfiles. /quotes devuelve publicaciones con el autor en user y su comentario en full_text.
get_quoters convierte las citas en perfiles únicos para el siguiente paso. Si necesitas sus comentarios, conserva quote_tweets y analiza full_text antes de convertirlos.
Combinar las técnicas
Combina las listas por ID de cadena y conserva las fuentes de cada cuenta. Aparecer en más fuentes permite priorizar cuentas, pero no constituye una puntuación de confianza.get_retweeters y get_quoters.
Filtrar por calidad
Define criterios explícitos para tu proyecto. Este filtro comprueba integridad del perfil, antigüedad y contadores básicos. No detecta bots ni demuestra actividad reciente; revisa publicaciones recientes cuando la actividad importe.Exportar a CSV
Exporta los usuarios después de eliminar duplicados y filtrar. Convierte primero los resultados de publicaciones a sus objetosuser y completa los perfiles compactos si necesitas campos ausentes.
user_id como texto para conservar el ID completo.
Próximos pasos
- Búsqueda de publicaciones: parámetros y ejemplos.
- Operadores de búsqueda: lógica booleana y filtros.
- Seguidores y cuentas seguidas: análisis de seguidores.
- Listas y comunidades: miembros y publicaciones.
- Análisis de competidores: flujos de análisis competitivo.
- Supervisión en tiempo real: consultas periódicas y deduplicación.
- Seguimiento de menciones: marcas y competidores.
- Optimización del uso de la API: lotes y presupuestos.
- Referencia de la API: especificaciones.