Renderizado de JS y control del navegador
Aprende cómo usar un parámetro render para definir instrucciones del navegador en Web Scraper API para que puedas extraer páginas dinámicas complejas.
Renderizado de JavaScript
HTML
PNG (Captura de pantalla)
Solicitar ejemplo
curl --user "user:pass" \
'https://realtime.oxylabs.io/v1/queries' \\
-H "Content-Type: application/json" \
-d '{"source": "universal", "url": "https://www.example.com", "render": "html"}'import requests
from pprint import pprint
# Structure payload.
payload = {
'source': 'universal',
'url': 'https://www.example.com',
'render': 'html',
}
# Get response.
response = requests.request(
'POST',
'https://realtime.oxylabs.io/v1/queries',
auth=('user', 'pass1'),
json=payload,
)
# En lugar de una respuesta con el estado del trabajo y la URL de resultados, esto devolverá la
# respuesta JSON con el resultado.
pprint(response.json())Forzar el renderizado en páginas específicas
Instrucciones del navegador
Uso


Obtener recursos del navegador
Lista de instrucciones de navegador compatibles
Argumentos generales
escribir
escribirtimeout_s
timeout_swait_time_s
wait_time_son_error
on_errorEjemplo con argumentos generales
Instrucciones
clic
clicinput
inputscroll
scrollscroll_to_bottom
scroll_to_bottomesperar
esperarwait_for_element
wait_for_elementfetch_resource
fetch_resourceValidación de instrucciones
Solución de problemas
Códigos de estado
Errores y advertencias
Posibles errores y advertencias
Última actualización
¿Te fue útil?

