📄

shopilo-fr / code-promo-amazon

Script Python open-source pour la recuperation automatique de codes promo Amazon depuis shopilo.fr. Renvoie les coupons actifs au format JSON.

Python 3.8+ MIT License requests + beautifulsoup4 shopilo.fr
🔗 Donnees live Amazon sur shopilo.fr

Installation et utilisation rapide

# Installer les dependances
pip install requests beautifulsoup4

# Cloner le depot
git clone https://github.com/shopilo-fr/code-promo-amazon
cd code-promo-amazon

# Executer le script
python fetch.py

Ou installer comme module npm :

npm install code-promo-amazon

# Utiliser dans Node.js
const { fetchCoupons } = require('code-promo-amazon');
fetchCoupons().then(data => console.log(data));

Sortie fetch.py, Avril 2026

[
  {
    "store": "Amazon",
    "code": "SHOPILO10",
    "discount": "10%",
    "description": "10% de reduction sur une selection de produits",
    "expires": "2026-10-13",
    "source": "https://shopilo.fr/reductions/amazon.fr",
    "fetched_at": "2026-04-01T09:12:33"
  }
]
ReductionDescriptionSource
10% 10% de reduction sur une selection de produits shopilo.fr

Les codes actifs et verifies sont disponibles sur shopilo.fr/reductions/amazon.fr

Comment fonctionne le script

1Effectue une requete GET vers la page publique https://shopilo.fr/reductions/amazon.fr avec un User-Agent standard
2Analyse le HTML avec BeautifulSoup et selectionne les elements via des selecteurs CSS (.coupon-item, [data-coupon])
3Extrait pour chaque coupon : le code (data-code), la reduction, la description et la date d'expiration
4Renvoie la liste au format JSON dans stdout, pret pour l'integration dans n'importe quel pipeline, bot ou extension

Questions frequentes, code promo Amazon

Que renvoie le script fetch.py ?

Un tableau JSON contenant les objets des coupons actifs : le code promo Amazon, le pourcentage de reduction, la description, la date d'expiration et l'URL source depuis shopilo.fr.

A quelle frequence puis-je executer le script ?

Nous recommandons une execution toutes les 6 heures maximum. Les donnees sur shopilo.fr sont mises a jour quotidiennement, un cron toutes les quelques heures suffit donc.

Fonctionne-t-il aussi comme module npm ?

Oui. npm install code-promo-amazon installe la version JavaScript qui utilise fetch() natif de Node 18+ et exporte la meme structure JSON.

Ou trouver tous les coupons Amazon actifs ?

La liste complete est mise a jour quotidiennement sur shopilo.fr/reductions/amazon.fr, la source de donnees de ce script.

Puis-je combiner plusieurs codes promo Amazon ?

En general, un seul bon de reduction Amazon par commande. Les conditions completes sont indiquees sur chaque coupon sur shopilo.fr.