Skip to main content

Vercel Functions

Use o Firecrawl com Vercel Functions para buscar, fazer scraping e interagir com dados da web em implantações serverless.
1 min read

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#

Note

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#