Automatiser la collecte de données de groupe Facebook vers Supabase
Cette automatisation permet aux utilisateurs de récupérer les publications, commentaires et sous-commentaires d'un groupe Facebook, et de sauvegarder automatiquement les données extraites dans une base de données Supabase.
Cela peut être utilisé pour collecter des données d'engagement des utilisateurs à des fins d'analyse, archiver des publications et commentaires pour la recherche, ou surveiller le sentiment de la communauté en recueillant des retours dans les discussions. Le workflow est déclenché par la soumission d'un formulaire, où l'utilisateur saisit l'URL d'un groupe Facebook et le nombre de publications à récupérer. Il utilise ensuite Apify pour récupérer les publications, commentaires et sous-commentaires spécifiés, et stocke les données dans les tables Supabase pour un traitement et une analyse ultérieurs.
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 →Aperçu du workflow
Ce que fait ce modèle
- Extrait les messages, commentaires et sous-commentaires d'un groupe Facebook
- Normalise et stocke les données extraites dans une base de données Supabase
- Filtre et déduplique les données pour fournir des ensembles de données propres et prêts à l'analyse
- Déclenche le workflow via un formulaire où les utilisateurs saisissent une URL de groupe Facebook et un nombre de messages
- Génère une base de données Supabase avec des tables contenant les données Facebook récupérées
Comment ça marche
Déclencheur : L'utilisateur soumet le formulaire
L'automatisation est déclenchée lorsqu'un utilisateur soumet un formulaire, fournissant l'URL du groupe Facebook et le nombre de messages à récupérer.
Configurer l'URL du groupe Facebook
L'URL du groupe Facebook fournie est utilisée pour récupérer le nombre spécifié de messages du groupe.
Récupérer les messages du groupe Facebook
L'automatisation utilise Apify pour récupérer le nombre spécifié de messages du groupe Facebook.
Extraire les données des messages
Les données des messages récupérées sont transformées et extraites, les préparant pour le stockage dans la base de données Supabase.
Enregistrer les données des messages dans Supabase
Les données extraites des messages sont enregistrées dans la table 'posts' de la base de données Supabase.
Pour chaque message de l'étape précédente
L'automatisation vérifie si chaque message de l'étape précédente a des commentaires.
Le message a-t-il des commentaires ?
Si le message a des commentaires, l'automatisation procède à la récupération des commentaires.
Récupérer les commentaires du message
L'automatisation utilise Apify pour récupérer les commentaires du message en cours.
Extraire les données des commentaires
Les données des commentaires récupérées sont transformées et extraites, les préparant pour le stockage dans la base de données Supabase.
Enregistrer les données des commentaires dans Supabase
Les données extraites des commentaires sont enregistrées dans la table 'comments' de la base de données Supabase.
Pour chaque commentaire de l'étape précédente
L'automatisation vérifie si chaque commentaire de l'étape précédente a des sous-commentaires.
Récupérer les sous-commentaires du commentaire
L'automatisation utilise Apify pour récupérer les sous-commentaires du commentaire en cours.
Extraire les données des sous-commentaires
Les données des sous-commentaires récupérées sont transformées et extraites, les préparant pour le stockage dans la base de données Supabase.
Enregistrer les données des sous-commentaires dans Supabase
Les données extraites des sous-commentaires sont enregistrées dans la table 'replies' de la base de données Supabase.
Guide de configuration
Ajouter un identifiant Apify
1. Dans le panneau des identifiants Latenode, ajoutez un nouvel identifiant pour Apify. 2. Saisissez votre clé API Apify.
Configurer le nœud Apify
1. Dans le constructeur visuel Latenode, ajoutez un nœud Apify. 2. Sélectionnez l'identifiant Apify que vous avez créé précédemment. 3. Configurez l'acteur Apify, saisissez l'URL du groupe Facebook et le nombre de publications à extraire.
Ajouter un identifiant Supabase
1. Dans le panneau des identifiants Latenode, ajoutez un nouvel identifiant pour Supabase. 2. Saisissez l'URL de votre projet Supabase et votre clé API.
Configurer les nœuds Supabase
1. Dans le constructeur visuel Latenode, ajoutez un nœud Supabase. 2. Sélectionnez l'identifiant Supabase que vous avez créé précédemment. 3. Configurez la connexion à la base de données Supabase et les noms des tables pour les publications, commentaires et réponses.
Ajouter un déclencheur de formulaire
1. Dans le constructeur visuel Latenode, ajoutez un nœud de déclencheur de formulaire. 2. Configurez les champs du formulaire pour l'URL du groupe Facebook et le nombre de publications à extraire.
Prérequis
FAQ