n8n-nodes-onescreenshot-api

Ce nœud personnalisé pour n8n vous permet d'utiliser l'API One Screenshot pour prendre des captures d'écran de pages web ou convertir du HTML/Markdown en images.
Il intègre des fonctionnalités avancées, notamment la rotation de clés API, pour garantir une haute disponibilité de vos workflows.
Fonctionnalités
- Modes de source multiples : Capturez une URL, ou convertissez directement du code HTML ou Markdown.
- Rotation de clés API : Fournissez plusieurs clés API dans les credentials. Si une clé est invalide, en dépassement de quota ou limitée, le nœud essaiera automatiquement la suivante.
- Paramètres complets : Accès à la plupart des options de l'API One Screenshot directement depuis l'interface n8n :
- Format de sortie (PNG, JPEG, WebP, PDF)
- Capture de page complète (
full_page
) avec simulation de défilement (full_page_scroll
) pour gérer le lazy-loading.
- Délais et conditions d'attente (
delay
, wait_until
, wait_for_selector
).
- Blocage automatique des bannières de cookies, des publicités, etc.
- Personnalisation du viewport, du mode sombre, et bien plus.
- Gestion des données binaires : Le nœud retourne directement le fichier image, prêt à être utilisé dans les étapes suivantes de votre workflow (par exemple, l'envoyer par e-mail, le sauvegarder sur un disque).
Installation
- Allez dans Settings > Community Nodes.
- Cliquez sur Install et entrez
n8n-nodes-onescreenshot-api
.
- Cliquez sur Install à côté du package.
Utilisation
- Ajoutez le nœud One Screenshot à votre workflow.
- Créez de nouvelles credentials pour l'API One Screenshot.
- Dans le champ
API Key
, collez votre clé d'accès. Pour utiliser la rotation de clés, collez plusieurs clés séparées par un espace.
- Configurez les options de capture souhaitées dans le panneau des propriétés du nœud.
- Exécutez le nœud. La sortie contiendra un fichier binaire avec votre capture d'écran.
Licence
MIT