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 · 60 lines markdown
Rendered Raw Blame History
1# Module `occasioncharlevoix` — OctoberCMS thème nerd2 / NerdAuto23_Généré automatiquement par `scripts/gen_connector_docs.py` — ne pas éditer à la main._45## Vue d'ensemble67- **Fichier** : `autoka/connectors/occasioncharlevoix.py`8- **Sources membres** : 19- **Annonces actives (BD)** : 3010- **Backend de fetch** : requests direct (aucun anti-bot)11- **Mécanique détectée** : parsing HTML12- **Plafonds / cache** : AUTOKA_MAX_DETAILS13- **Classes** : `OccasionCharlevoix` → `occasioncharlevoix`1415## Mécanique (en-tête du module)1617> connectors/occasioncharlevoix.py : connecteur Occasion Charlevoix18> (occasioncharlevoix.com), regroupement de concessionnaires d'occasion de19> Baie-Saint-Paul (Charlevoix, Capitale-Nationale) — ~30 véhicules.20> 21> Plateforme : OctoberCMS, thème « nerd2 » + plugins nerd/inventory22> (plateforme québécoise NerdAuto). La page liste /fr/inventaire/occasion23> est ENTIÈREMENT rendue côté serveur : chaque carte (div.vrp4-card)24> contient marque, modèle, version, année, no de stock, kilométrage, photos25> (carrousel) et un bloc « Autoverify » (div.av-srp-ecomm) avec VIN et prix26> réel (data-av-price — le prix affiché en gros est un paiement périodique).27> 28> La page détail complète (cache BD, clé statique v1) : transmission,29> cylindrée, motricité, couleurs, catégorie, lien Carfax.3031## Complétude des champs (annonces actives, N = 30)3233| Champ | % rempli |34|---|---|35| Marque | 100.0 % |36| Modèle | 100.0 % |37| Année | 100.0 % |38| Kilométrage | 100.0 % |39| Prix | 100.0 % |40| Carburant | 0.0 % |41| Boîte (transmission) | 100.0 % |42| VIN | 100.0 % |43| Photos | 100.0 % |44| Carfax | 56.7 % |45| GPS (lat/lng) | 100.0 % |4647## Sources membres (BD live)4849| Source | Nom | Ville | Région | Actives | Masquées (dup VIN) | Dernier sync | Statut |50|---|---|---|---|---|---|---|---|51| `occasioncharlevoix` | Occasion Charlevoix | Baie-Saint-Paul | Capitale-Nationale | 30 | 7 | 2026-09-13 16:15 | OK (30 trouvés) |5253## Erreurs de synchronisation récentes (sync_log, ok = 0)5455| Source | Quand | Message |56|---|---|---|57| `occasioncharlevoix` | 2026-08-16 00:03 | HTTPSConnectionPool(host='www.occasioncharlevoix.com', port=443): Read timed out. (read timeout=30) |58| `occasioncharlevoix` | 2026-08-14 23:58 | HTTPSConnectionPool(host='www.occasioncharlevoix.com', port=443): Read timed out. (read timeout=30) |59| `occasioncharlevoix` | 2026-08-13 00:24 | HTTPSConnectionPool(host='www.occasioncharlevoix.com', port=443): Read timed out. (read timeout=30) |60