Latenode

Gratter et stocker automatiquement les données hôtelières de Booking.com

Ce workflow automatise la recherche et l'extraction de données hôtelières sur Booking.com, déclenchée par un message de chat.

Il utilise une combinaison de web scraping avec le Web Scraper de Bright Data et de traitement de données alimenté par l'IA avec OpenRouter pour fournir une liste concise et conviviale d'hôtels, comprenant le titre, l'adresse, le prix d'origine et le prix final. Le résultat final est un rapport propre et formaté, ce qui en fait un outil précieux pour les voyageurs, les organisateurs d'événements et les professionnels qui ont besoin de trouver rapidement un hébergement.

Mis à jour Jul 1, 2026Durée estimée : 12sCoût estimé : $0.0007
Comment Latenode estime le temps et le coût

Latenode facture le temps d'exécution des workflows en secondes CPU. Les 10 000 premières secondes CPU sont gratuites chaque mois, puis l'utilisation suit la tarification pay-as-you-go à la seconde CPU. Les nœuds AI Plug-and-Play (PnP) sont facturés séparément — chaque token PnP coûte 1 USD, en pay-as-you-go au coût du fournisseur plus une petite commission de traitement, sans clés API requises.

Tarifs complets — comment fonctionnent les secondes CPU →
Scraping & data collection

Aperçu du workflow

Ce que fait ce modèle

  • Extrait les noms d'hôtels et les données tarifaires de Booking.com
  • Normalise les données extraites dans un format structuré
  • Stocke les données traitées dans une base de données ou un tableur
  • Filtre les données en fonction de critères définis par l'utilisateur
  • Génère un rapport formaté avec les informations hôtelières traitées

Comment ça marche

1
Déclencheur

Déclencheur de chat

Le workflow est déclenché par un message de chat utilisateur, initiant la recherche et l'extraction des données hôtelières de Booking.com.

2
Logique

Traiter la demande de chat

Le message de chat de l'utilisateur est analysé par l'IA d'OpenRouter pour comprendre l'intention derrière la demande, comme trouver des options hôtelières pour un lieu spécifique.

3
Action

Scraping des listes d'hôtels

Le Web Scraper de Bright Data est utilisé pour lancer un scraping par lot sur Booking.com, ciblant les listes d'hôtels pour le lieu spécifié dans la demande de l'utilisateur.

4
Logique

Attendre la fin du scraping par lot

Le système surveille le statut du scraping par lot sur Booking.com jusqu'à la fin du processus, en s'assurant que toutes les données hôtelières pertinentes ont été collectées.

5
Action

Télécharger les résultats du scraping

Une fois le scraping par lot terminé, le système récupère les données instantanées contenant les listes d'hôtels depuis Bright Data.

6
Action

Nettoyer et formater les données

Du code JavaScript est utilisé pour extraire les informations clés des listes d'hôtels, telles que le titre, l'adresse, le prix original et le prix final.

7
AI

Résumer les données hôtelières

L'IA d'OpenRouter est utilisée pour générer un résumé convivial des listes d'hôtels, présentant les informations de manière claire et concise.

8
Action

Stocker les données hôtelières

Les listes d'hôtels formatées et résumées sont sauvegardées dans une base de données via Supabase, rendant les informations facilement accessibles pour une référence future.

Guide de configuration

1

Ajouter l'identifiant Bright Data

1. Dans le panneau des identifiants de Latenode, ajoutez un nouvel identifiant pour Bright Data. Saisissez votre clé API Bright Data.

2

Ajouter l'identifiant OpenRouter

1. Dans le panneau des identifiants de Latenode, ajoutez un nouvel identifiant pour OpenRouter. Saisissez votre clé API OpenRouter.

3

Configurer le nœud Bright Data Web Scraper

1. Ajoutez un nœud Bright Data Web Scraper à votre workflow. 2. Dans les paramètres du nœud, sélectionnez l'identifiant Bright Data que vous avez créé précédemment. 3. Configurez les paramètres de web scraping, tels que l'URL de Booking.com, les filtres de recherche et d'autres détails.

4

Configurer le nœud OpenRouter LLM Chat

1. Ajoutez un nœud OpenRouter LLM Chat à votre workflow. 2. Dans les paramètres du nœud, sélectionnez l'identifiant OpenRouter que vous avez créé précédemment. 3. Mappez les paramètres d'entrée, tels que le message de chat, vers les champs d'entrée du nœud.

5

Configurer le nœud Supabase (facultatif)

1. Si vous souhaitez stocker les données d'hôtel extraites dans une base de données Supabase, ajoutez un nœud Supabase à votre workflow. 2. Dans les paramètres du nœud, ajoutez les détails de connexion Supabase, y compris l'URL du projet et la clé API depuis le panneau Secrets de Latenode. 3. Mappez les données d'hôtel vers les colonnes appropriées de la table Supabase.

Prérequis

Compte Bright Data Web Scraper avec accès API
Compte OpenRouter avec accès API
Compte Supabase avec accès à la base de données
Capacité à configurer le web scraper Bright Data pour crawler les listes d'hôtels de Booking.com
Pour les fournisseurs sans connecteur natif dans Latenode, utilisez l'étape JavaScript avec les identifiants API de ce service (stockés dans les clés/secrets Latenode).

FAQ

Questions fréquentes sur ce modèle

Chaque exécution consomme des crédits sur votre plan Latenode. Nous facturons le temps de traitement (1 crédit = 30 secondes). Votre coût réel dépend de votre plan et de la durée de l'exécution. Consultez See pricing plans pour connaître les plans et le fonctionnement des crédits.