Aller au contenu
Traduction automatique — une version relue arrive bientôt.

Leçon 12 4 min

Vérifier des pages qui ne sont pas ouvertes

Quand vous ne gardez pas la page ouverte, vérifiez-la selon une planification, et ne conservez que les nouveautés.

Changer de déclencheur

Remplacez Element Change par un déclencheur Schedule, par exemple toutes les heures. Récupérez ensuite la page avec Get HTML from Link et lisez la valeur avec HTML Extract en mode Single value, par exemple avec le sélecteur .price. Le navigateur doit être ouvert pour que la planification se déclenche, mais pas la page.

Les planifications ne s’exécutent que pour les workflows publiés. Pour tester, exécutez-le depuis le canevas.

Ne garder que les nouveautés

Pour les listes, ajoutez Remove Duplicates après HTML Extract et activez Comparer aussi aux exécutions précédentes. Le nœud mémorise ce qu’il a laissé passer et écarte ces éléments aux exécutions suivantes : chaque exécution ne signale donc que les nouveaux éléments.

Attendre un service

Quand un autre service a besoin de temps pour terminer une tâche, Poll Until interroge une URL encore et encore jusqu’à ce que vos conditions soient remplies (Terminé) ou qu’une échéance passe (Délai d’attente).

À retenir

  1. Un déclencheur Schedule, Get HTML from Link et HTML Extract lisent une page que vous n'avez pas ouverte.
  2. Le navigateur doit être ouvert pour qu'une planification se déclenche.
  3. Remove Duplicates avec Also Compare Against Previous Runs ne garde que les nouveaux éléments.