Installazione e utilizzo rapido
# Installa le dipendenze
pip install requests beautifulsoup4
# Clona il repository
git clone https://github.com/shopilo-it/codice-sconto-ibs
cd codice-sconto-ibs
# Esegui lo script
python fetch.py
Oppure installa come modulo npm:
npm install codice-sconto-ibs
# Utilizza in Node.js
const { fetchCoupons } = require('codice-sconto-ibs');
fetchCoupons().then(data => console.log(data));
Output fetch.py, Aprile 2026
[
{
"store": "IBS",
"code": "SHOPILO15",
"discount": "15%",
"description": "15% di sconto su libri e eBook",
"expires": "2026-10-10",
"source": "https://shopilo.it/negozi/ibs.it",
"fetched_at": "2026-04-01T09:12:33"
}
]
| Sconto | Descrizione | Fonte |
|---|---|---|
| 15% | 15% di sconto su libri e eBook | shopilo.it |
I codici attivi e verificati sono disponibili su shopilo.it/negozi/ibs.it
Come funziona lo script
Domande frequenti, codice sconto IBS
Cosa restituisce lo script fetch.py?
Un array JSON con gli oggetti dei coupon attivi: il codice sconto IBS, la percentuale di sconto, la descrizione, la data di scadenza e l'URL fonte da shopilo.it.
Ogni quanto posso eseguire lo script?
Consigliamo al massimo un'esecuzione ogni 6 ore. I dati su shopilo.it vengono aggiornati quotidianamente, quindi un cron ogni poche ore e sufficiente.
Funziona anche come modulo npm?
Si. npm install codice-sconto-ibs installa la versione JavaScript che utilizza fetch() nativo da Node 18+ ed esporta la stessa struttura JSON.
Dove trovo tutti i coupon IBS attivi?
La lista completa e aggiornata quotidianamente su shopilo.it/negozi/ibs.it, la fonte dati di questo script.
Posso combinare piu codici sconto IBS?
Di solito un solo voucher IBS per ordine. Le condizioni complete sono indicate su ogni coupon su shopilo.it.