Apprenez à prendre une capture d'écran d'un site web en code en utilisant deux méthodes Browserless : l'API REST /screenshot pour un flux POST-to-PNG unique, et Puppeteer sur Browsers as a Service pour un contrôle programmatique complet. Cette vidéo présente une démonstration de chacune et montre quand choisir laquelle.
Ce que vous apprendrez :
1) Pourquoi page.screenshot renvoie des images vides sur les sites modernes
2) Comment prendre une capture d'écran de la page entière avec un seul appel API en utilisant /screenshot
3) Comment rendre du HTML directement dans une capture d'écran sans URL
4) Comment connecter Puppeteer à Browserless BaaS et appeler page.screenshot
5) Comment capturer un seul élément sur la page en utilisant un sélecteur CSS
6) Quand utiliser l'API REST Screenshot vs Puppeteer pour votre flux de travail de capture d'écran
Liens supplémentaires :
Chapitres :
00:00 Comment prendre une capture d'écran d'un site web avec Browserless (2 méthodes)
01:12 Pourquoi page.screenshot renvoie des images vides sur les sites modernes
02:08 Prenez une capture d'écran avec l'API /screenshot de Browserless
03:33 Prenez une capture d'écran et découpez l'image
03:50 Prenez une capture d'écran à partir de HTML brut
04:20 Capture d'écran avec Puppeteer et page.screenshot en utilisant BaaS
05:27 Effectuez des actions puis prenez une capture d'écran
05:52 Capturez un élément spécifique avec Puppeteer
06:05 Quand utiliser l'API Screenshot vs Puppeteer
07:13 Récapitulatif de l'API Screenshot et de Puppeteer
Outils utilisés dans la vidéo : Puppeteer, Node.js, cURL, API REST Screenshot de Browserless
#Puppeteer #CaptureDÉcran #API #AutomatisationWeb #Browserless