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%
1.7 KB

# Famille woocommerce — Épiceries WooCommerce — Store API ouverte

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

# Vue d'ensemble

  • Sources membres : 3
  • Produits actifs (BD) : 4 074
  • Socle commun : foodka/connectors/_woocommerce.py

# Mécanique du socle (_woocommerce.py)

connectors/_woocommerce.py : socle commun des épiceries sur WooCommerce L'API publique "Store API" expose le catalogue en JSON sans clé : /wp-json/wc/store/v1/products?per_page=100&page=N. Les prix y sont en unités mineures (cents) — "1299" + currency_minor_unit=2 -> 12,99 $.

# Sources membres (BD live)

Source Nom Tech Région Produits actifs En rabais Dernier sync Statut
akhavan Akhavan WooCommerce — Store API ouverte Montréal (épicerie moyen-orientale) 688 21 2026-08-18 02:39 OK (688 trouvés)
aliments_merci Aliments Merci WooCommerce — Store API ouverte Grand Montréal 2765 52 2026-08-18 02:41 OK (2765 trouvés)
bocoboco BocoBoco WooCommerce — Store API ouverte Grand Montréal 621 15 2026-08-18 02:42 OK (621 trouvés)

# Complétude des champs (produits actifs, N = 4 074)

Champ % rempli
Prix 99.7 %
Prix régulier 2.2 %
Format (size_label) 21.0 %
Prix unitaire 28.8 %
Marque 59.5 %
Images 99.1 %
Nutrition OFF (details.off) 0.0 %

# Gotchas

  • Prix en unités mineures (cents) : « 1299 » + currency_minor_unit=2 -> 12,99 $.
  • /wp-json/wc/store/v1/products?per_page=100&page=N, pagination plafonnée par garde-fou.

# Erreurs de synchronisation récentes

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