SPB Git forge

spb/food-ka

Public

Food-Ka — agrégateur de produits d'épicerie du Québec — www.food-ka.com

55commits 1branches 0releases
10.2 MBsize
maindefault branch
9 days agolast push
Python 53.9% TypeScript 24% CSS 14.9% JavaScript 5.8% HTML 1.4%
2.0 KB

# Famille shopify — Boutiques Shopify — /products.json ouvert

Généré automatiquement par scripts/gen_connector_docs.py — ne pas éditer à la main.

# Vue d'ensemble

  • Sources membres : 5
  • Produits actifs (BD) : 29 769
  • Socle commun : foodka/connectors/_shopify.py

# Mécanique du socle (_shopify.py)

connectors/_shopify.py : socle commun des épiceries sur Shopify Toute boutique Shopify expose son catalogue public en JSON : /products.json?limit=250&page=N (ou /collections/{handle}/products.json pour cibler des rayons précis). Aucun anti-bot, requests direct suffit.

# Sources membres (BD live)

Source Nom Tech Région Produits actifs En rabais Dernier sync Statut
boite_a_grains La Boîte à Grains Shopify — /products.json ouvert Outaouais 6000 741 2026-08-18 02:42 OK (0 trouvés)
epipresto Epipresto Shopify — /products.json ouvert Grand Montréal 6000 25 2026-08-18 02:48 OK (6000 trouvés)
giant_tiger Giant Tiger Shopify — /products.json ouvert Québec et Canada 9274 545 2026-08-18 02:49 OK (9274 trouvés)
nuvo Marché Nuvo Shopify — /products.json ouvert Grand Montréal 5018 455 2026-08-18 03:03 OK (1750 trouvés)
pa PA Supermarché Shopify — /products.json ouvert Montréal 3477 0 2026-08-18 03:03 OK (0 trouvés)

# Complétude des champs (produits actifs, N = 29 769)

Champ % rempli
Prix 99.9 %
Prix régulier 5.9 %
Format (size_label) 32.8 %
Prix unitaire 24.0 %
Marque 100.0 %
Images 98.8 %
Nutrition OFF (details.off) 0.2 %

# Gotchas

  • Catalogue public JSON sans anti-bot : /products.json?limit=250&page=N (pagination plafonnée par garde-fou).
  • Le format vient des variantes ; prix unitaire recalculé (normalize.unit_price) quand la taille est parsable.

# Erreurs de synchronisation récentes

Aucune erreur dans le sync_log pour les sources de cette famille.