Microservicio que toma capturas de pantalla de un sitio web dada su URL y devuelve la URL de la imagen.
- gorilla/mux Router HTTP
- chromedp Una forma más rápida y sencilla de impulsar navegadores compatibles con el protocolo Chrome DevTools.
-
Clonar el proyecto.
-
Ejecutar el servidor local:
# Ejecutar servidor
go run main.go
Ingresar en el navegador a la ruta /screenshot
luego pasar el parametro url
con la URL del sitio web a tomar el
pantallazo:
localhost:8000/screenshot?url=https://www.google.com
o también:
localhost:8000/screenshot?url=https://google.com
Las capturas de pantalla se almacenan en la carpeta images
.
Luis Guillermo Gómez
Gracias!.