Skip to main content
Documentación de Tines: Action HTTP Request y CredencialesIncorpora datos web en tiempo real de Firecrawl a tus stories de Tines

Descripción general

Las stories de Tines pueden llamar a cualquier API REST mediante la action HTTP Request. Si configuras esa action para que apunte a la API de Firecrawl, una story puede buscar en la web, extraer el contenido de una página en markdown, obtener datos estructurados, mapear un sitio o rastrearlo, y pasar el resultado a la siguiente action de la story.

Inicio rápido

  1. Crea una clave de API de Firecrawl
  2. En Tines, abre credenciales, crea una credencial de tipo Text llamada firecrawl y pega la clave como valor
  3. Añade una action HTTP Request a tu story y configúrala como se muestra a continuación
Al hacer referencia a la clave como <<CREDENTIAL.firecrawl>>, esta no queda expuesta en la configuración de la action.

Extraer datos de una página

Esta action envía una solicitud de extracción de datos web y devuelve la página en formato markdown:
Sustituye https://example.com por una URL de un evento upstream, por ejemplo, <<receive_event.body.url>>. El campo opcional integration identifica las solicitudes que proceden de Tines.

Qué puedes hacer

Todos los endpoints usan la URL base https://api.firecrawl.dev, la misma cabecera Authorization y un cuerpo JSON.

Buscar en la web

Extraer datos estructurados

Configura la entrada de formats con el tipo json, junto con un prompt y un esquema JSON:

Rastrear un sitio

Un rastreo se ejecuta de forma asincrónica. Usa una action para iniciarlo y otra para leer el resultado. Inicia el rastreo con POST /v2/crawl:
La respuesta incluye un id. Comprueba el estado con una segunda action HTTP Request que consulte el rastreo por ese id y repítela hasta que el status sea completed:
Aquí, start_crawl es el nombre de la action que inició el rastreo.

Recursos