SPB Git forge

spb/auto-ka

Public
61commits 1branches 0releases
14.4 MBsize
maindefault branch
13 days agolast push
Python 61.6% TypeScript 20.9% CSS 11.4% JavaScript 5.1% HTML 1.1%
2.5 KB · 63 lines markdown
Rendered Raw Blame History
1# Module `desmeules` — ColdFusion maison + AutoJini23_Généré automatiquement par `scripts/gen_connector_docs.py` — ne pas éditer à la main._45## Vue d'ensemble67- **Fichier** : `autoka/connectors/desmeules.py`8- **Sources membres** : 19- **Annonces actives (BD)** : 24810- **Backend de fetch** : requests direct (aucun anti-bot)11- **Mécanique détectée** : flux RSS, microdata schema.org12- **Plafonds / cache** : AUTOKA_MAX_DETAILS, cache détail BD (detail_cache)13- **Classes** : `DesmeulesChrysler` → `desmeules`1415## Mécanique (en-tête du module)1617> connectors/desmeules.py : connecteur Desmeules Chrysler (desmeules.ca),18> gros concessionnaire Chrysler/Dodge/Jeep/RAM de Laval — ~220 véhicules19> d'occasion.20> 21> Plateforme : ColdFusion maison + inventaire AutoJini (photos22> images.autojini.net). La page occasion expose un flux RSS complet :23> /fr/vehicules-doccasion/?fuseaction=inventory.feedRSS&ajaxCall=124> -> un <item> par véhicule : titre (année marque modèle + prix), lien25> détail (…-v<id>.html), no de stock, VIN, photo, longue description.26> 27> La page détail complète : kilométrage (detailsMileageData), moteur,28> transmission/entraînement (microdata) et galerie photos. Elle porte aussi29> la liste d'équipements AutoJini (« Équipement standard », divs .column :30> h3 catégorie + ul d'items) dont la section « Transmission & Moteur »31> contient le carburant (« Essence », « Plug-in électric / gas »…) et la32> motricité (« Traction Intégrale », « Quatre roues motrices »…), ainsi33> qu'une boîte « Catégorie » (Car/VUS/SUV/Truck) pour la carrosserie.34> Ces pages sont mises en cache BD à vie (clé stable — les specs ne35> changent pas ; le prix frais vient du RSS). AUTOKA_MAX_DETAILS (env)36> plafonne les vraies requêtes détail par synchronisation.3738## Complétude des champs (annonces actives, N = 248)3940| Champ | % rempli |41|---|---|42| Marque | 99.2 % |43| Modèle | 100.0 % |44| Année | 100.0 % |45| Kilométrage | 98.4 % |46| Prix | 99.2 % |47| Carburant | 83.5 % |48| Boîte (transmission) | 98.8 % |49| VIN | 99.6 % |50| Photos | 100.0 % |51| Carfax | 0.0 % |52| GPS (lat/lng) | 100.0 % |5354## Sources membres (BD live)5556| Source | Nom | Ville | Région | Actives | Masquées (dup VIN) | Dernier sync | Statut |57|---|---|---|---|---|---|---|---|58| `desmeules` | Desmeules Chrysler | Laval | Laval | 248 | 0 | 2026-09-13 15:51 | OK (248 trouvés) |5960## Erreurs de synchronisation récentes6162Aucune erreur dans le sync_log pour les sources de ce module.63