Whois XML Website Screenshot API es una aplicación para Splunk. Le permite obtener capturas de pantalla de páginas web dentro de Splunk.
Requisitos previos
Necesita tener Splunk Enterprise instalado y configurado. Para ello, consulte ladocumentación oficial.
Configurar la extensión
1. Inicie sesión en Splunk.
2. Descargue e instale la aplicación. Esto puede hacerse desde Splunk.(http://splunkbase.splunk.com/app/5444)
3. Puede empezar la configuración inmediatamente una vez instalada la aplicación.
3.1 También puede configurar la aplicación en la página Aplicaciones. Pulse en Configurar junto al nombre de la aplicación.
4. Introduzca su clave API y haga clic en Guardar.
Uso de la extensión
1. En la página Website Screenshot puede realizar capturas de pantalla.
2. Si se captura una captura de pantalla, se mostrará en la página (codificada en base64 en el comando imagen del resultado). En caso contrario, se mostrará un error (codificado en JSON en el campo del comando error del comando).
Argumentos:
- url - dirección de la página de destino
- image_type - tipo de salida de la imagen (opcional, png/jpg, por defecto "jpg")
- quality - ajuste de la calidad jpg (opcional, [40, 99], por defecto "85")
- width - anchura de la imagen en px (opcional, [100, 3000], por defecto "800")
- height - altura de la imagen en px (opcional, [100, 3000], por defecto "600")
- thumb_width - anchura de la miniatura de la imagen en px (opcional, [50, anchura], por defecto "0")
- mode - opcional, "fast" espera a document.load, "slow" - espera el evento de inactividad de la red; por defecto "rápido"
- full_page - opcional, si se especifica (cualquier valor) hace una captura de pantalla a página completa
- scroll - opcional, si se especifica (cualquier valor) se desplaza hacia abajo y hacia arriba, útil para capturas de pantalla full_page
- no_js - opcional, si se especifica (cualquier valor) desactiva JavaScript
- delay - retardo de captura de pantalla en ms (opcional, [0, 10000], por defecto "250")
- timeout - tiempo de espera de carga de la página en ms (opcional, [0, 30000], por defecto "15000")
- scale - deviceScaleFactor del emulador en ms (opcional, [0,5, 4,0], por defecto "1,0")
- retina - opcional, si se especifica (cualquier valor) emula Retina Display
- ua - la cadena de encabezado "User-Agent" (opcional)
- mobile - opcional, si se especifica (cualquier valor) emula un dispositivo móvil
- touch_screen - opcional, si se especifica (cualquier valor) emula un dispositivo de pantalla táctil
- landscape - opcional, si se especifica (cualquier valor) renderiza la página en orientación horizontal
- api_key - opcional, tomada de config si no se especifica
- credits_type — opcional, tomado de config si no se especifica; "SA" — Créditos de la API de capturas de pantalla, "DRS" — Créditos de Domain Research Suite