WEB_CRAWL segue os links de um site em largura a partir de um endereço inicial e lê cada página como o WEB_SCRAPE faz. Você recebe o Markdown, os metadados e as imagens de cada página em um único resultado.
Requisição
Parâmetros
O rastreamento segue um link quando ele fica no site (com ou sem
www.), corresponde aos padrões de caminho, leva a uma página web e não a um arquivo (PDFs, imagens, arquivos compactados e outros arquivos ficam de fora) e é permitido pelo robots.txt do site para todos os rastreadores.
Resposta
Por exemplo:Créditos
No envio, a tarefa reserva 1 crédito por página demaxPages (25 créditos no exemplo acima). Ao concluir, ela é cobrada em 1 crédito por página em pages, e o restante da reserva é liberado. As páginas em failed não são cobradas. Um rastreamento que retorna 3 de 25 páginas custa 3 créditos. Veja Créditos e limites para entender como funcionam as reservas.
Limites e erros
- Quando a página inicial não pode ser lida, a tarefa falha com
PAGE_UNAVAILABLE. Qualquer outra página que não possa ser lida vai parafailede o rastreamento continua. - Opções inválidas retornam
422 VALIDATION_ERRORindicando o campo. WEB_CRAWLignoramarkdown,rawResponseesearchQueries. Recusahtmleanalysiscom422ecitationAnalysiscom400; veja flags não suportadas.- Os demais erros de requisição estão em Erros.
Relacionados
- Web map para listar os endereços de um site sem lê-los
- Web scrape para uma única página