onescreenshot-api

Nœud n8n pour l'API One Screenshot, permettant de prendre des captures d'écran de sites web avec des fonctionnalités avancées comme la rotation de clés API.

Package Information

Downloads: 6 weekly / 45 monthly
Latest Version: 1.2.0
Author: fkom13

Documentation

n8n-nodes-onescreenshot-api

NPM Version
NPM Downloads

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

  1. Allez dans Settings > Community Nodes.
  2. Cliquez sur Install et entrez n8n-nodes-onescreenshot-api.
  3. Cliquez sur Install à côté du package.

Utilisation

  1. Ajoutez le nœud One Screenshot à votre workflow.
  2. Créez de nouvelles credentials pour l'API One Screenshot.
  3. 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.
  4. Configurez les options de capture souhaitées dans le panneau des propriétés du nœud.
  5. Exécutez le nœud. La sortie contiendra un fichier binaire avec votre capture d'écran.

Licence

MIT

Discussion