Découvrez comment prendre une capture d'écran d'un site Web dans le code à l'aide de deux méthodes sans navigateur : l'API REST /screenshot pour un flux POST vers PNG unique et Puppeteer sur les navigateurs en tant que service pour un contrôle programmatique complet. Cette vidéo présente une démo de chacun et montre quand choisir lequel. Ce que vous apprendrez : 1) Pourquoi page.screenshot renvoie des images vierges sur les sites Web modernes 2) Comment prendre une capture d'écran d'une page entière avec un seul appel d'API à l'aide de /screenshot 3) Comment restituer du HTML directement dans une capture d'écran sans URL 4) Comment connecter Puppeteer à BaaS sans navigateur et appeler page.screenshot 5) Comment capturer un seul élément sur la page à l'aide d'un sélecteur CSS 6) Quand utiliser l'API REST Screenshot vs Puppeteer pour votre flux de capture d'écran Chapitres : 00:00 Comment faire une capture d'écran d'un site Web avec Browserless (2 méthodes) 01:12 Pourquoi page.screenshot renvoie des images vierges sur les sites modernes 02:08 Prendre une capture d'écran avec l'API Browserless/screenshot 03:33 Prendre une capture d'écran et découper l'image 03:50 Prendre une capture d'écran à partir de HTML brut 04:20 Capture d'écran avec Puppeteer et page.screenshot en utilisant BaaS 05:27 Effectuer des actions, puis prendre une Capture d'écran 05:52 Capture d'écran d'un élément spécifique avec Puppeteer 06:05 Quand utiliser l'API de capture d'écran par rapport à Puppeteer 07:13 API de capture d'écran et récapitulatif de Puppeteer Liens : - Documents sur l'API de capture d'écran : https://docs.browserless.io/rest-apis/screenshot-api - Démarrage rapide des navigateurs en tant que service : https://docs.browserless.io/baas/start - Inscription gratuite au forfait : https://www.browserless.io/signup/email?plan=free - Blog sur la génération de PDF et de captures d'écran : https://www.browserless.io/blog/how-browserless-makes-pdf-Generation-and-screenshots-simple-with-api-endpoints - Bot de capture d'écran bloqué ? : https://docs.browserless.io/rest-apis/unblock - Options WaitUntil pour le marionnettiste et le dramaturge https://www.browserless.io/blog/waituntil-option-for-puppeteer-and-playwright - Exemple de site de Scraping : https://scraping-sandbox.netlify.app/products Outils utilisés dans la vidéo : Puppeteer, Node.js, cURL, capture d'écran sans navigateur API REST #Puppeteer #Capture d'écran #API #WebAutomation #Browserless
Les informations fournies ne constituent pas des conseils commerciaux. kdj.com n’assume aucune responsabilité pour les investissements effectués sur la base des informations fournies dans cet article. Les crypto-monnaies sont très volatiles et il est fortement recommandé d’investir avec prudence après une recherche approfondie!
Si vous pensez que le contenu utilisé sur ce site Web porte atteinte à vos droits d’auteur, veuillez nous contacter immédiatement (info@kdj.com) et nous le supprimerons dans les plus brefs délais.