Pular para o conteúdo principal

Pré-requisitos

  • Projeto Vercel (Next.js, SvelteKit, Nuxt ou independente)
  • Uma chave de API do Firecrawl — obtenha uma grátis

Configuração

Adicione 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

Crie api/search.ts (ou app/api/search/route.ts para Next.js):

Fazer scraping de uma página

Crie api/scrape.ts (ou app/api/scrape/route.ts para Next.js):

Interaja com uma página

Crie 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