SPB Git forge

spb/immo-ka

Public

Immo-Ka — agrégateur des propriétés à vendre au Québec (73 connecteurs, ~40 000 annonces, React+FastAPI)

112commits 1branches 0releases
125.4 MBsize
maindefault branch
13 days agolast push
Python 47.5% HTML 27.9% TypeScript 15.5% CSS 7.2% JavaScript 2%
2.9 KB

# Facebook Marketplace (fb_marketplace)

Généré le 2026-08-28 22:22 par scripts/gen_connector_docs.py — fichier produit automatiquement, ne pas éditer à la main.

# Registre (data/sources.json)

Acteur Apify maison gorgeous_thistle/ka-fb-immo (jumeau vente de ka-fb-marketplace de Lou-Ka) : scraping public déconnecté du JSON préchargé, proxy résidentiel Oxylabs CA. Re-vérification tournante des fiches actives (flux trié par création). Run Apify max aux 3 h (replay BD entre). Loi 25 : vendeur non extrait.

# Mécanique (introspection du code)

  • Module : immoka/connectors/fb_marketplace.py — classe FbMarketplaceConnector
  • Délai entre requêtes : 0.6 s ; cache détail BD : non

En-tête du module :

Immo-Ka — Agrégateur de maisons à vendre (province de Québec) Auteur : Simon-Pierre Boucher — contact@spboucher.ai connectors/fb_marketplace.py : Facebook Marketplace (propriétés à vendre) via l'acteur Apify maison gorgeous_thistle/ka-fb-immo (jumeau « vente » de ka-fb-marketplace utilisé par Lou-Ka pour les locations). L'acteur scrape le Marketplace public DÉCONNECTÉ (JSON préchargé du HTML, proxy résidentiel CA) : phase recherche (33 villes × tranches de prix) puis fiches détail (GPS, adresse civique, description, galerie complète, statut vendu/retiré). Particularité de la source : le flux de recherche est trié par date de création (~25 annonces/URL), une annonce en disparaît donc en quelques jours alors qu'elle est toujours en vente. Le connecteur maintient donc les fiches actives par RE-VÉRIFICATION tournante (extraDetailIds, rotation par ancienneté du cache) : toujours en vente → conservée, vendue/retirée → disparaît (délai de grâce standard). ⚠️ Loi 25 : l'acteur n'extrait PAS le vendeur (nom/téléphone) — les champs broker_* restent vides pour cette source.

# Volumétrie & complétude (BD live)

Indicateur Valeur
Annonces en base (toutes) 2 069
Actives 2 069
Visibles (après dédup) 1 747
Masquées par la dédup 322
GPS (lat/lng) 99.4 %
Photos 100.0 %
Prix 100.0 %
CAC (chambres) 94.8 %
SDB (salles de bains) 98.9 %
Année de construction 31.0 % (dont rôle : 23.1 %)
Taxes / évaluation municipale 0.0 %
Estimation Vrai-Prix (rôle) 34.6 %

# Synchronisation

  • Dernier sync : 2026-08-28 16:27 — trouvé 2 051, +49 / ~472 / -0 — OK
  • Erreurs récentes : 0 sur les 10 derniers syncs

Voir aussi les mécanismes transverses (budgets détail, dédup Centris+adresse, jointure rôle vraiprix.db).