Skip to main content
Documentação do Tines: Action HTTP Request e CredenciaisAdicione dados da web em tempo real do Firecrawl às stories do Tines

Visão geral

Os stories do Tines podem chamar qualquer API REST com a action HTTP Request. Ao apontar essa action para a API do Firecrawl, um story pode fazer uma busca na web, fazer scraping de uma página e convertê-la em markdown, extrair dados estruturados, mapear um site ou rastreá-lo e repassar o resultado para a próxima action do story.

Início rápido

  1. Crie uma chave de API do Firecrawl
  2. No Tines, abra Credenciais, crie uma credencial do tipo Text chamada firecrawl e cole a chave como valor
  3. Adicione uma action HTTP Request à sua story e configure-a conforme mostrado abaixo
Ao referenciar a chave como <<CREDENTIAL.firecrawl>>, você a mantém fora da configuração da action.

Fazer scraping de uma página

Esta action envia uma solicitação de raspagem e retorna a página em markdown:
Substitua https://example.com por uma URL vinda de um evento upstream, por exemplo, <<receive_event.body.url>>. O campo opcional integration identifica as requisições originadas do Tines.

O que você pode fazer

Todos os endpoints usam a URL base https://api.firecrawl.dev, o mesmo cabeçalho Authorization e um corpo JSON.

Fazer uma busca na web

Extrair dados estruturados

Defina a entrada de formats com o tipo json, junto com um prompt e um schema JSON:

Rastrear um site

O rastreamento é executado de forma assíncrona. Use uma action para iniciá-lo e outra para ler o resultado. Inicie o rastreamento com POST /v2/crawl:
A resposta inclui um id. Verifique o status com uma segunda action HTTP Request que consulta o rastreamento por esse id e repita-a até que o status seja completed:
Aqui, start_crawl é o nome da action que iniciou o rastreamento.

Recursos