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

Custom Parser

Consulta los pasos para empezar rápidamente con Oxylabs Custom Parser.

Custom Parser es una función gratuita de Web Scraper API que te permite crear lógica de análisis y procesamiento de datos que se ejecuta sobre un resultado HTML sin procesar. Puedes generar analizadores automáticamente usando IA o escribirlos manualmente para escenarios avanzados.

Para instrucciones y ejemplos detallados, consulta estas páginas:

Primeros pasos Generación de analizadores mediante API Presets de parser

Escribir instrucciones manualmente Lista de funciones de análisis


Inicio rápido

1. Genera un analizador

Te recomendamos empezar con nuestra herramienta impulsada por IA OxyCopilot que te permite generar scrapers y analizadores sin escribir código.

Sigue los pasos que se muestran en el video para generar un analizador:

Estos son los mismos pasos que se muestran en el video:

  1. Introduce la(s) URL(s) que quieres extraer y analizar

  2. Especifica cualquier parámetro como la renderización de JavaScript

  3. Escribe un prompt que describa lo que quieres analizar

  4. Ejecutar OxyCopilot

Cuando estés satisfecho con el analizador generado, carga las instrucciones.

2. Guarda el analizador como un preset

Puedes guardar fácilmente tus analizadores generados mediante OxyCopilot para usarlos más tarde. Consulta los pasos a continuación:

  1. Asigna el preset a un usuario específico de la API

  2. Haz clic en Guardar

  3. Introduce el nombre del preset y la descripción (opcional)

Después de guardar el preset, puedes usarlo con solicitudes de API.

Un preset recién creado puede tardar hasta aproximadamente un minuto en estar disponible para trabajos de scraping tanto en Realtime como en Push-Pull. Hasta entonces, las solicitudes que lo referencian se rechazan con 400 - El parser_preset proporcionado no existe.

3. Usa el analizador con solicitudes de API

Para usar tu preset con Web Scraper API, envía un payload con el parser_preset parámetro establecido en el nombre de tu preset. En los ejemplos de código siguientes, estamos reutilizando el example_parser preset creado en los pasos anteriores.

Ejemplo de salida

Obtener el contenido HTML de un trabajo analizado

Un trabajo analizado también puede devolver el HTML sin procesar del que fue analizado: añade el tipo parámetro de consulta con raw (o parsed,raw para ambos) al endpoint Realtime o a la URL de resultados Push-Pull. Consulta Salida en múltiples formatos.

Última actualización

¿Te fue útil?