circle-check
Documentation has been updated: see help center and changelog in one place.

Salida multi-formato

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

Puede obtener múltiples tipos de resultados en una sola respuesta de la API. Esta función funciona de la misma manera 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 parseado 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 carga la página.

raw

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

Paso 1: Especifique los tipos de resultado que estarán disponibles para la obtención

Comience habilitando los tipos de resultado en la carga inicial de la solicitud 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"
}
circle-info

Establezca solo los tipos de resultado que desea recuperar.

Paso 2: Recupere múltiples tipos de resultado

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

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

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

Endpoint de la API Realtime:

Endpoint de la API Push-Pull:

Ejemplo de salida

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

Última actualización

¿Te fue útil?