Pré-requisitos
- Projeto Vercel (Next.js, SvelteKit, Nuxt ou independente)
- Uma chave de API do Firecrawl — obtenha uma grátis
Configuração
FIRECRAWL_API_KEY como uma variável de ambiente nas configurações do seu projeto na Vercel ou em .env.local para desenvolvimento local:
Fazer uma busca na web
api/search.ts (ou app/api/search/route.ts para Next.js):
Fazer scraping de uma página
api/scrape.ts (ou app/api/scrape/route.ts para Next.js):
Interaja com uma página
api/interact.ts (ou app/api/interact/route.ts para Next.js):
Deploy
Experimente
As Functions da Vercel têm um tempo limite padrão de 10 segundos no plano Hobby e de 60 segundos no Pro. Para jobs de rastreamento grandes, use a API assíncrona do Firecrawl com webhooks.
Próximos passos
Documentação de busca
Fazer uma busca na web e obter o conteúdo completo da página
Documentação de scraping
Todas as opções de scraping, incluindo formatos, ações e proxies
Documentação de interação
Clique, preencha formulários e extraia conteúdo dinâmico
Referência do SDK de Node
Referência completa do SDK, com rastreamento, map, extração em lote e muito mais

