ForHosting KIT · Web: scraping y monitoreo

Captura de página completa

Obtenga una página web completa en una sola imagen larga, de la cabecera al pie: la página se recorre hasta el final, así aparecen las imágenes que cargan al bajar y las secciones fuera de la primera pantalla. Útil para registros fechados y revisiones. Paga por uso, sin suscripción.

● EstablePor solicitud + por URL$0.040
Úselo desde WebAPIEmailTelegramApp pronto

Ejecute esto en nuestros servidores con su cuenta. Las herramientas gratuitas corren en su navegador; esta cobra de su saldo del KIT según el precio de arriba.

Una captura de viewport se detiene donde termina la pantalla; esta sigue hasta que la página se acaba, uniendo cada sección en una sola imagen larga. Es la diferencia entre comprobar que una página cargó y comprobar que realmente se renderizó de principio a fin.

Por qué una captura normal pierde casi toda la página

La mayoría de las herramientas de captura solo toman lo que cabe en la ventana del navegador. Eso sirve para un banner, pero no para revisar una página de aterrizaje larga, un artículo extenso o una ficha de producto con reseñas apiladas bajo el botón de compra. Además, las páginas actuales rara vez dibujan todo al cargar: el desplazamiento infinito, las imágenes que solo cargan cuando llega a ellas y las cabeceras fijas estropean una foto sencilla. Esta herramienta carga la página en un navegador real y la recorre hasta su altura completa, lo que activa esas imágenes tardías y los efectos de desplazamiento, y después une todo en una sola imagen continua.

Qué registros se guardan con una captura completa

Los equipos de calidad capturan las páginas clave enteras antes y después de cada versión para detectar fallos de diseño que una sola pantalla no mostraría. Los equipos legales archivan el texto completo de unas condiciones de uso tal como aparecían en una fecha concreta. Los equipos de marketing guardan la página de precios entera de un competidor, incluidas las secciones que solo aparecen más abajo, y los editores comparten una imagen larga de un artículo para que otros lo aprueben antes de publicarlo. La imagen terminada espera en un enlace seguro durante 24 horas, y una captura fallida no se cobra.

Por qué la captura completa es más difícil de lo que parece

Las páginas web modernas rara vez se renderizan por completo al cargar: el scroll infinito, las imágenes de carga diferida y los encabezados fijos que reacomodan el contenido hacen que un enfoque ingenuo de 'tomar una foto' produzca resultados rotos o incompletos. La tarea resuelve esto desplazándose por la página en lugar de solo redimensionar el viewport, que es la única forma confiable de capturar contenido diseñado para aparecer solo cuando el usuario llega hasta ahí.

Registro visual antes y después de un despliegue

Un pipeline de QA captura el largo completo de páginas clave antes y después de cada lanzamiento para detectar regresiones de diseño que una captura de viewport no vería.

Registros de cumplimiento con fecha

Un equipo legal archiva el contenido completo de una página de términos y condiciones tal como lucía en una fecha determinada.

Investigación competitiva de landing pages

Un equipo de marketing captura la página de precios completa de un competidor, incluidas las secciones que solo aparecen al hacer scroll, para revisión interna.

Vistas previas de contenido extenso

Un equipo editorial genera una sola imagen desplazable de un artículo largo para que los interesados lo aprueben antes de publicarlo.

¿Maneja imágenes de carga diferida?

Sí, la tarea se desplaza por la página para activar contenido de carga diferida y animaciones ligadas al scroll antes de capturar, en lugar de solo redimensionar el viewport.

¿Existe un plan gratuito?

No hay capa gratuita: las capas gratis se abusan y ralentizan a todos. Sin suscripción, sin tokens ni créditos inventados, y una tarea fallida no se cobra.

¿Puedo capturar muchas URLs en volumen?

Sí, cada URL es una solicitud asíncrona independiente que se cobra por separado, lo cual se adapta bien a rastreos programados sobre conjuntos grandes de páginas.

¿Qué pasa si la página no carga?

La tarea reintenta automáticamente hasta tres veces; si sigue fallando recibirá un error claro y nunca se le cobra.

¿En qué se diferencia de una captura normal?

Una captura normal se detiene en el borde de la pantalla. Esta recorre la página hasta que se acaba el contenido y une cada sección en una sola imagen larga, de modo que entran las reseñas bajo el botón de compra o el final de un artículo extenso.

Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.

POSThttps://api.kit.forhosting.com/web/screenshot-full

¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, por email y desde Telegram — y pronto también desde nuestra app.

curl -X POST https://api.kit.forhosting.com/web/screenshot-full \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"url":"https://example.com"}'
{
  "url": "https://example.com"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "web.screenshot_full",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.

Por solicitud$0.040
Por URL$0.001

Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.

timeout_sec30
max_crawl_pages25
HTTPCódigoSignificado
401unauthorizedAPI key ausente o inválida.
402insufficient_balanceEl saldo no cubre el precio de la tarea.
404unknown_typeEl tipo de tarea no existe.
429rate_limitedDemasiadas peticiones. Use el webhook en vez de sondear.
422task_failedLa tarea falló tras 3 reintentos. No se cobra.

Lo visible nunca fue toda la página

La mayoría de las herramientas de captura por defecto solo registran lo que cabe en una ventana de navegador, lo cual sirve para un banner principal pero resulta inútil para verificar una landing page larga, un artículo extenso, o una ficha de producto de comercio electrónico con reseñas apiladas debajo del botón de compra.

Cómo se construye la captura

Se envía POST /web/screenshot-full con una URL y la tarea carga la página en un entorno de navegador real, la desplaza hasta su altura renderizada completa (activando en el camino imágenes de carga diferida y animaciones ligadas al scroll) y une el resultado en una sola imagen continua. Es asíncrona por diseño: se recibe un task_id de inmediato y la imagen final llega por webhook firmado o mediante un enlace firmado válido por 24 horas, ya que las imágenes de página completa de sitios largos pueden pesar bastante.

Quién lo usa en la práctica

Equipos de QA que archivan cómo se veía una página de marketing antes y después de un despliegue, equipos legales y de cumplimiento que registran el contenido completo de una página con fecha, herramientas de investigación competitiva que capturan la landing page entera de un competidor para revisión, y equipos de contenido que generan vistas previas visuales de artículos largos para aprobación interna.

Cómo encaja en la automatización

Como solo se cobra si tiene éxito (tres reintentos antes de un error claro, nunca se cobra si falla), encaja bien en un pipeline de integración continua que captura cada despliegue en staging, o en un trabajo de monitoreo que revisa un conjunto de páginas según un calendario sin supervisión manual. El precio es una base de $0.040 por solicitud más $0.001 por URL, lo cual facilita presupuestar un rastreo nocturno de cientos de páginas.

¿Qué captura exactamente una API de captura de página completa?

Toda la altura renderizada de una página, no solo lo visible en una ventana de navegador, unida en una sola imagen continua.

¿Cómo está estructurado el precio?

Una base de $0.040 por solicitud más $0.001 por URL, publicado y predecible para presupuestar trabajos de captura grandes.

¿En qué formato recibo la imagen?

Una sola imagen unida que representa todo el largo de scroll de la página, entregada por webhook o enlace firmado.

¿Cómo obtengo la captura?

Mediante un webhook firmado cuando la tarea termina, o un enlace firmado que se mantiene válido por 24 horas.

Ver la documentación completa del KIT →