Python 61.6%
TypeScript 20.9%
CSS 11.4%
JavaScript 5.1%
HTML 1.1%
-
Sun, Sep 13, 2026 2
-
Thu, Sep 10, 2026 1
-
Fri, Aug 28, 2026 1
-
Thu, Aug 27, 2026 1
-
Sun, Aug 23, 2026 1
-
[ka4] connecteur autousagee : portail AMVOQ AutoUsagee.ca — +11 924 annonces (367 marchands, 157 villes)
…
Nouveau connecteur PORTAIL pour la place de marché officielle de l'AMVOQ (autousagee.ca) : des centaines de petits marchands indépendants du Québec dont la plupart n'ont aucun site connectable. - Liste : GET /recherche?type_id=1&page=N (15 cartes/page, ~800 pages, aucun jeton requis) — prix, titre FR, année, sous-modèle, km, marchand, ville, photo 1024px : annonce complète dès la liste. - Détail (plafonné AUTOKA_MAX_DETAILS=500/sync + cache BD clé statique v1) : VIN, transmission, traction, moteur/cylindres, carrosserie, portières, couleurs, no d'unité, PDSF, consommation, description, galerie complète, site du marchand ; fallback bloc Contact@Once (JSON year/make/model/VIN). - Rate-limit IP du portail (429 après ~150 requêtes) : absorbé par la chaîne de résilience commune (escalade Oxylabs résidentiel -cc-CA), délai 1 s. - type_id=1 seulement (voiture-camion-vus) ; VR/loisirs/lourd exclus. - Recouvrement marchands déjà connectés (Okaze, theme_central…) : dédup VIN inter-sources, 251 doublons masqués côté autousagee. Test réel : sync complet 11 924 annonces en 29 min — prix 99,9 %, km 100 %, ville 100 %, photos 89 % ; 4 annonces vérifiées à la main contre le site (prix, km, VIN, ville, transmission conformes ; no de série JDM ≠ VIN rejeté). Docs régénérées (gen_connector_docs) : autousagee.md + INDEX (59 357 actives). Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
-
-
Tue, Aug 18, 2026 2
-
Vague 3 : grands portails — AutoTrader.ca/AutoHebdo, Otogo.ca, CarGurus.ca
…
- autotrader : plateforme AutoScout24 (__NEXT_DATA__ des SRP /cars/reg_qc), occasion QC triée récent d abord, fenêtre AUTOKA_AUTOTRADER_MAX (déf. 2 000), direct + repli Scrapfly ASP sans render_js sur 403 (0 crédit en régime normal) - otogo : API JSON publique /api-search/ (découverte via bundles Nuxt), inventaire complet ~23 700 annonces, VIN ≈99 % + GPS exact du vendeur, partition par tranches de prix (profondeur API 1 000/requête), AUTOKA_OTOGO_MAX (déf. 0 = tout), 0 crédit externe - cargurus : searchResults.action JSON via Scrapfly ASP (DataDome), VIN 100 % + deal rating/dealScore/expectedPrice dans details, cap AUTOKA_CARGURUS_MAX (déf. 500) ≈ 11 crédits/sync - normalize : nearest_city(lat, lng) — ville la plus proche depuis villes_gps.json, nom accentué restauré via sources.json (repli Otogo) - sources.json : 142 sources (3 portails, autorité dédup type=portail) - docs connecteurs régénérés (30 fiches) + historique Vague 3 Premier sync : 26 164 annonces ajoutées, dédup VIN 6 655 groupes / 8 438 doublons masqués (otogo→concessions directes : 5 847) Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
-
docs: documentation standardisée des connecteurs (générateur + 27 fiches module + 4 transverses)
…
scripts/gen_connector_docs.py croise data/sources.json, l en-tête mécanique des modules connecteurs et la BD live (volumétrie, complétude par champ, sync_log) pour régénérer docs/connecteurs/ (INDEX.md + fiches). Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
-