Requisitos previos
- Proyecto en Vercel (Next.js, SvelteKit, Nuxt o independiente)
- Una clave de API de Firecrawl — consigue una gratis
Configuración
FIRECRAWL_API_KEY como variable de entorno en los ajustes de tu proyecto en Vercel, o en .env.local para el desarrollo local:
Buscar en la web
api/search.ts (o app/api/search/route.ts para Next.js):
Hacer scraping de una página
api/scrape.ts (o app/api/scrape/route.ts para Next.js):
Interact con una página
api/interact.ts (o app/api/interact/route.ts para Next.js):
Despliegue
Pruébalo
Las Funciones de Vercel tienen un timeout predeterminado de 10 segundos en el plan Hobby y de 60 segundos en Pro. Para trabajos de rastreo de gran tamaño, usa en su lugar la API asíncrona de Firecrawl con webhooks.
Siguientes pasos
Documentación de búsqueda
Busca en la web y obtén el contenido completo de la página
Documentación de scraping
Todas las opciones de scraping, incluidos formatos, acciones y proxies
Documentación de Interact
Haz clic, completa formularios y extrae contenido dinámico
Referencia del SDK de Node
Referencia completa del SDK con rastreo, mapeo, extracción por lotes y más

