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

Salida multiformato

Mira cómo obtener más de un formato de salida con una sola llamada a la API.

Puedes obtener múltiples tipos de resultado en una sola respuesta de API. Esta función funciona igual con Realtime y Push-Pull métodos de integración.

Tipos de resultado disponibles

Tipo de salida
Descripción

png

El captura de pantalla PNG de una página web.

parsed

Contenido analizado de la página web, formateado como una estructura de datos JSON.

markdown

Markdown de una página web.

xhr

Solicitudes XHR realizadas mientras se cargaba la página.

sin procesar

El contenido sin procesar encontrado en una URL dada. Es probable que sea (pero no siempre) un documento HTML.

Paso 1: Especifica los tipos de resultado que estarán disponibles para obtener

Empieza habilitando los tipos de resultado en el payload de tu solicitud inicial para que estén disponibles.

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

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

Establece solo los tipos de resultado que quieres recuperar.

Paso 2: Recupera varios tipos de resultado

Luego, especifica qué tipos recuperar usando el escribir parámetro de URL al obtener los resultados. Por ejemplo:

  • type=parsed,png devolverá los resultados analizados y la captura de pantalla PNG

  • type=parsed,markdown,xhr,png,raw devolverá todos los tipos de resultado

Endpoint de la Realtime API:

Endpoint de la Push-Pull API:

Ejemplo de salida

La API devolverá todos los tipos solicitados juntos en un solo results[] array:

Última actualización

¿Te fue útil?