Pular para o conteúdo principal

Pré-requisitos

  • Um projeto Astro com SSR habilitado (output: "server" ou "hybrid")
  • Uma chave de API do Firecrawl — obtenha uma gratuitamente

Instalar o SDK

Adicione sua chave de API ao .env:

Fazer uma busca na web

Crie src/pages/api/search.ts:
Ou faça a busca em tempo de requisição em uma página renderizada no servidor (src/pages/search.astro):

Executar scraping em uma página

Crie src/pages/api/scrape.ts:
Ou faça scraping durante a requisição em uma página renderizada no servidor (src/pages/scrape.astro):

Interaja com uma página

Crie src/pages/api/interact.ts:

Próximos passos

Docs de scraping

Todas as opções de scraping, incluindo formatos, ações e proxies

Docs de busca

Faça uma busca na web e obtenha o conteúdo completo da página

Docs 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