Saltar al contenido
Twexapi
Español
Esc
navegarabrir⌘Jvista previa
En esta página

n8n

Crea flujos de Twitter en n8n para búsqueda de tweets, consulta de usuarios, tendencias, agentes de IA y entregas seguras con cursor a través de TwexAPI.

Crea un flujo de Twitter en n8n con TwexAPI. Busca tweets, consulta usuarios, lee tweets en tendencia y ejecuta agentes de IA. Esta integración usa el nodo comunitario de TwexAPI, HTTP Request, Webhook y MCP Client Tool.

TwexAPI usa una sola API key y la URL base REST https://api.twexapi.io.

Elige una integración de Twitter en n8n

Nodo comunitario TwexAPI

Instala @twexapi-dev/n8n-nodes-x-api-scraper para búsqueda de tweets, búsqueda de usuarios, consulta de perfiles, tweets en tendencia y comprobaciones de balance.

HTTP Request + MCP

Usa HTTP Request para cualquier ruta REST documentada. Usa MCP Client Tool cuando un agente de IA deba descubrir endpoints primero.

Requisitos previos

  • API key de TwexAPI
  • n8n Cloud o n8n self-hosted
  • Credenciales opcionales de Slack y Google Sheets para las recetas siguientes

Instalar el nodo comunitario

Instala @twexapi-dev/n8n-nodes-x-api-scraper desde Settings → Community Nodes.

npm install @twexapi-dev/n8n-nodes-x-api-scraper

Fuente: twexapi-dev/n8n-nodes-x-api-scraper

Operaciones compatibles

Tarea Operación n8n Ruta TwexAPI
Buscar tweets Tweet: search POST /twitter/advanced_search/page
Buscar usuarios User: search GET /twitter/search-user/{keyword}/{target_count}
Consultar un perfil User: get GET /twitter/{screen_name}/about
Leer tweets en tendencia Trend: get GET /twitter/global-trending/tweets
Ver balance Account: get balance GET /balance

Usa la REST API para paginación de seguidores, listas, comunidades y publicación aprobada. TwexAPI no expone monitores de cuenta nativos ni webhooks de eventos: usa llamadas REST programadas o webhooks de plataformas sin código para trabajos recurrentes.

Credencial de API key

Crea una credencial reutilizable de n8n para TwexAPI:

Autenticación

Selecciona Header Auth para la credencial de TwexAPI o la credencial de HTTP Request.

Nombre del encabezado

Configura el nombre del encabezado como Authorization.

Valor del encabezado

Pega Bearer YOUR_API_KEY como valor de la credencial.

Usa esa credencial en cada nodo HTTP Request que llame a https://api.twexapi.io.

Para nodos AI Agent compatibles con MCP, configura MCP Client Tool con https://api.twexapi.io/mcp y el encabezado x-api-key: YOUR_API_KEY.

Entrega de resultados

Usa un nodo Edit Fields después de cada HTTP Request o nodo TwexAPI cuando el siguiente nodo solo necesite campos estables de entrega. Mantén las respuestas sin procesar fuera de mensajes de Slack, filas de Sheets y colas de reintento.

Página de búsqueda de tweets

Guarda la consulta de la solicitud; mapea el id, text, nombre de usuario del autor y created_at de cada tweet a tweet_id, text, author_username y created_at; conserva has_next_page y next_cursor para bucles de página.

Filas de perfil de usuario

Guarda el id de origen como user_id, más username, name, conteos de seguidores y la entrada de búsqueda o consulta.

Filas de tendencias

Guarda cada nombre de tendencia, tema, etiqueta de contenido y país. Conserva la región solicitada con la ejecución del flujo.

Escritura de tweet o respuesta

Las acciones de escritura requieren una cookie guardada o auth_token. Previsualiza con el CLI --dry-run antes de publicar desde n8n.

Receta 1: investigación de X con agente de IA y MCP

Usa esta receta para integrar agentes de IA con TwexAPI. El agente puede buscar tweets en vivo, resumir tendencias, inspeccionar perfiles y comparar actividad de seguidores.

Añade un nodo AI Agent

Crea un flujo AI Agent con tu modelo de chat preferido.

Añade una herramienta cliente MCP

Configura Server Transport como HTTP Streamable. Configura MCP Endpoint URL como https://api.twexapi.io/mcp. Configura Authentication como Header Auth con nombre x-api-key y tu API key de TwexAPI.

Indica al agente con un prompt

Dile al agente que llame a explore primero, luego a twexapi_request, y que devuelva solo JSON.

Prompt de sistema sugerido para el agente:

Use TwexAPI for every X research request. Call explore before twexapi_request. Search tweets, inspect accounts, and cite the returned post URLs. Prefer small, targeted searches before broad exports.

Ejemplo de prompt de usuario:

Find recent posts about AI agents in fintech, group them by theme, and list 5 accounts worth monitoring.
Return only JSON with route_used, tweets, has_more, and next_cursor.

El servidor MCP expone explore para descubrimiento de endpoints y twexapi_request para llamadas autenticadas.

Receta 2: búsqueda de tweets a Slack

Usa el nodo comunitario TwexAPI o HTTP Request para buscar tweets, luego alerta un canal de Slack.

Forma del flujo

Disparador programado o manual

Ejecuta según un horario o manualmente mientras pruebas.

Buscar tweets

Usa el nodo TwexAPI o HTTP Request para llamar a POST /twitter/advanced_search/page.

Dividir filas

Split Out sobre los tweets devueltos.

Publicar alerta

Envía texto formateado a Slack.

Ejemplo de HTTP Request

{
  "method": "POST",
  "url": "https://api.twexapi.io/twitter/advanced_search/page",
  "headers": {
    "Authorization": "Bearer YOUR_API_KEY",
    "Content-Type": "application/json"
  },
  "body": {
    "searchTerms": ["AI agents lang:en"],
    "sortBy": "Latest",
    "nextCursor": ""
  }
}

Mensaje de Slack

Usa un nodo Set antes de Slack:

@{{$json.author_username || $json.user?.screen_name}}
{{$json.text || $json.full_text}}
https://x.com/i/web/status/{{$json.tweet_id || $json.id}}

Receta 3: resultados de búsqueda a Google Sheets

Usa esto cuando un equipo necesite resultados de búsqueda de tweets en una hoja de cálculo.

Forma del flujo

Disparador programado

Ejecuta exportaciones diarias o por hora; ejecuta manualmente mientras pruebas.

Buscar tweets

Usa el nodo TwexAPI o HTTP Request para buscar tweets y guardar next_cursor.

Dividir filas

Split Out sobre los tweets devueltos.

Añadir filas

Usa Google Sheets Append Row con los campos de resultado mapeados abajo.

Mapea estos campos en Google Sheets:

ID de tweet

Mapea a id o tweet_id.

Autor

Mapea al nombre de usuario o screen name del autor.

Texto

Mapea a text o full_text.

Fecha de creación

Mapea a created_at o createdAt.

URL

Construye desde https://x.com/i/web/status/{id}.

Para trabajos más grandes, itera mientras has_next_page o has_more sea true y pasa next_cursor de vuelta al cuerpo de búsqueda.

Acciones REST útiles

Buscar tweets

Ejecuta búsquedas con consultas de X usando POST /twitter/advanced_search/page.

Obtener perfil de usuario

Obtén un perfil de X con GET /twitter/{screen_name}/about.

Obtener seguidores

Lee listas de seguidores con POST /v3/twitter/users/followers.

Obtener tendencias

Lee tweets en tendencia global con GET /twitter/global-trending/tweets.

Crear tweet

Publica posts de texto o media con POST /twitter/tweets/create.

Enviar DM

Envía DMs con POST /v3/twitter/send-dm.

Lista de verificación de pruebas

  • Usa la acción Test Step de n8n en cada nodo HTTP Request o TwexAPI.
  • Confirma que cada solicitud REST incluye Authorization: Bearer YOUR_API_KEY.
  • Confirma que cada solicitud de MCP Client Tool incluye x-api-key.
  • Para trabajos paginados, guarda next_cursor después de cada página.
  • Con 429, espera antes de reintentar y conserva el cursor.

Preguntas sobre automatización de Twitter en n8n

¿Cómo conecto n8n a Twitter a través de TwexAPI?

Instala el nodo comunitario TwexAPI o crea Header Auth con Authorization: Bearer YOUR_API_KEY. Selecciónalo en cada solicitud TwexAPI.

¿Cómo funciona la búsqueda de Twitter en n8n?

Llama a POST /twitter/advanced_search/page a través del nodo comunitario o HTTP Request. Guarda la consulta y el cursor para cada página.

¿Puede n8n publicar en Twitter?

Sí, a través de POST /twitter/tweets/create. Las acciones de escritura requieren una cookie o auth_token. Previsualiza payloads con el CLI primero.

¿Puedo crear un agente de Twitter en n8n?

Sí. Un agente de Twitter en n8n puede buscar tweets, perfiles y tendencias a través de MCP en https://api.twexapi.io/mcp.

¿Puede n8n self-hosted usar TwexAPI?

Sí. Permite HTTPS saliente a https://api.twexapi.io.

Próximos pasos

¿Te ha resultado útil esta página?