For the complete documentation index, see llms.txt. This page is also available as Markdown.

Saída em múltiplos formatos

Veja como obter mais de um formato de saída com uma única chamada da API.

Você pode obter vários tipos de resultado em uma única resposta da API. Esse recurso funciona da mesma forma com Realtime e Push-Pull métodos de integração.

Tipos de resultado disponíveis

Tipo de saída
Descrição

png

A captura de tela PNG de uma página da web.

parsed

Conteúdo analisado da página web, formatado como uma estrutura de dados JSON.

markdown

Markdown de uma página da web.

xhr

Requisições XHR feitas أثناء carregar a página.

raw

O conteúdo bruto encontrado em uma URL específica. É provável que seja (mas nem sempre será) um documento HTML.

Etapa 1: Especifique os tipos de resultado que estarão disponíveis para busca

Comece habilitando os tipos de resultado no payload da sua solicitação inicial para torná-los disponíveis.

Exemplo POST https://data.oxylabs.io/v1/queries payload:

{
  "source": "universal",
  "url": "https://example.com",
  "parse": true,
  "markdown": true,
  "xhr": true,
  "render": "png"
}

Defina apenas os tipos de resultado que você quer recuperar.

Etapa 2: Recupere vários tipos de resultado

Depois, especifique quais tipos recuperar usando o type parâmetro de URL ao buscar os resultados. Por exemplo:

  • type=parsed,png retornará os resultados analisados e a captura de tela PNG

  • type=parsed,markdown,xhr,png,raw retornará todos os tipos de resultado

Endpoint da Realtime API:

Endpoint da Push-Pull API:

Exemplo de saída

A API retornará todos os tipos solicitados juntos em um único results[] array:

Atualizado

Isto foi útil?