Module classeauto — WordPress Astra + DriveGood
Généré automatiquement par scripts/gen_connector_docs.py — ne pas éditer à la main.
Vue d'ensemble
- Fichier :
autoka/connectors/classeauto.py - Sources membres : 1
- Annonces actives (BD) : 85
- Backend de fetch : requests direct (aucun anti-bot)
- Mécanique détectée : endpoint JSON
- Plafonds / cache : aucun
- Classes :
ClasseAuto→classeauto
Mécanique (en-tête du module)
connectors/classeauto.py : connecteur Classe Auto (classeauto.ca), marchand d'occasion de l'île de Montréal (boul. Industriel, Montréal-Nord/Anjou) — ~140 véhicules.
Plateforme : WordPress (thème Astra) + moteur d'inventaire DriveGood (cdn.drivegood.com). Le site expose un export JSON STATIQUE de tout l'inventaire : /wp-content/themes/astra/car_single_page_data/cars_formatted.json — une seule requête pour la liste complète, avec TOUS les champs : prix, km, VIN, stock, transmission, carburant, motricité, carrosserie, couleurs, portes, passagers, moteur, options, photos (cdn.drivegood.com), description. Aucune page détail nécessaire.
Filtres de sécurité : vehicle_type_id == 1 (automobile), post_status publish/published, condition != NEW, deleted_at vide.
Anti-bot (2026-09) : SiteGround sgcaptcha challenge (HTTP 202 + meta refresh /.well-known/sgcaptcha/) sur les requêtes datacenter — fetch via get_resilient() qui escalade vers le proxy résidentiel Oxylabs (-cc-CA).
Complétude des champs (annonces actives, N = 85)
| Champ | % rempli |
|---|---|
| Marque | 100.0 % |
| Modèle | 100.0 % |
| Année | 100.0 % |
| Kilométrage | 100.0 % |
| Prix | 100.0 % |
| Carburant | 100.0 % |
| Boîte (transmission) | 100.0 % |
| VIN | 100.0 % |
| Photos | 100.0 % |
| Carfax | 98.8 % |
| GPS (lat/lng) | 100.0 % |
Sources membres (BD live)
| Source | Nom | Ville | Région | Actives | Masquées (dup VIN) | Dernier sync | Statut |
|---|---|---|---|---|---|---|---|
classeauto |
Classe Auto | Montréal | Montréal | 85 | 0 | 2026-09-13 15:47 | OK (151 trouvés) |
Erreurs de synchronisation récentes (sync_log, ok = 0)
| Source | Quand | Message |
|---|---|---|
classeauto |
2026-09-13 06:53 | Expecting value: line 1 column 1 (char 0) |
classeauto |
2026-09-13 03:23 | Expecting value: line 1 column 1 (char 0) |