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

Instrucciones del navegador (Beta)

Con Web Unblocker, puedes definir instrucciones del navegador al crear un trabajo para un proceso de recopilación de datos fluido.

Cuando usas Custom Browser Instructions, puedes definir tus propias instrucciones específicas del navegador que se ejecutan al renderizar JavaScript.

circle-check

¿Cómo se usa?

Para usar instrucciones del navegador, proporciona un conjunto de browser_instructions al crear un trabajo.

Supongamos que quieres buscar el término pizza boxes en un sitio web.

Un ejemplo de parámetros del trabajo se vería así:

Paso 1. Debes proporcionar el x-oxylabs-render: html parámetro.

Paso 2. Las instrucciones del navegador deben describirse en el campo x-oxylabs-browser_instructions .

circle-info

Las instrucciones del navegador proporcionadas como valor del encabezado deben escaparse en JSON y no contener espacios extra.

Las instrucciones de navegador de ejemplo anteriores especifican que el objetivo es introducir un término de búsqueda pizza boxes en un campo de búsqueda, hacer clic en el botón search y esperar 5 segundos para que el contenido cargue.

El resultado extraído debería verse así:

El HTML extraído debería verse así:

Obtener recursos del navegador

Proporcionamos una instrucción de navegador independiente para obtener recursos del navegador.

La función se define aquí:

Usar fetch_resource hará que el trabajo devuelva la primera aparición de un recurso Fetch/XHR que coincida con el formato proporcionado en lugar del HTML que se está destinando.

Supongamos que queremos apuntar a un recurso GraphQL que se obtiene al visitar una página de producto de forma orgánica en el navegador. Proporcionaremos la información del trabajo así:

Estas instrucciones darán como resultado algo así:

Lista de instrucciones de navegador compatibles

Lista de instruccioneschevron-right

Códigos de estado

Consulta nuestros códigos de respuesta descritos aquí.

Los códigos de estado relacionados con la validación de instrucciones están documentados aquí.

Última actualización

¿Te fue útil?