Automazioni con i proxy: script, bot e strumenti no-code senza intoppi
Pubblicato il · 4 min di lettura
Un proxy dà il meglio quando lavora da solo: controlli ripetuti, report, monitoraggi, flussi che girano di notte. Ma un'automazione che si ferma a metà o cambia IP nel momento sbagliato crea più problemi di un lavoro fatto a mano. Ecco come impostarla perché giri stabile, giorno dopo giorno.
Dove si imposta il proxy in un'automazione
Il proxy non si attiva «per tutto il flusso»: vale per le richieste che lo usano. Per questo va impostato nel punto esatto da cui partono.
- Script (Python, Node.js, cURL): il proxy si passa alla libreria HTTP. Esempi pronti nelle guide Python e Node.js.
- Browser automatizzati (Playwright, Puppeteer, Selenium): il proxy si passa all'avvio del browser, come nella guida Playwright.
- n8n: nel nodo HTTP Request, in Options › Proxy, oppure per tutta l'istanza con le variabili HTTP_PROXY e HTTPS_PROXY. Passo passo nella guida n8n.
- Make: la versione più recente del modulo HTTP prevede le impostazioni del proxy, quelle precedenti no. Controlla la versione del modulo che usi.
- Zapier: Webhooks by Zapier non ha un campo per il proxy. Per le richieste che devono uscire dal proxy si usa di solito un passaggio Code by Zapier in Python, dove la libreria requests accetta un proxy.
Account e raccolta dati: due flussi, due proxy
Le automazioni sono di due tipi. Quelle che lavorano su un account (pubblicazioni, gestione di un negozio, report da un pannello) hanno bisogno di continuità: stesso IP per tutta la sessione, sempre dallo stesso paese. Quelle che raccolgono dati pubblici (prezzi, disponibilità, risultati) beneficiano invece di cambiare IP tra un giro e l'altro.
Se usi lo stesso proxy per entrambe, la rotazione della raccolta dati cambia l'IP all'account nel mezzo della sessione. La soluzione è semplice: un proxy stabile per gli account e uno con rotazione per i dati. Il perché è spiegato in Rotazione IP.
Cambiare IP in automatico
- Link di rotazione: una richiesta GET al link del proxy, senza chiave. Risponde con il nuovo IP appena il cambio è completato, di solito in pochi secondi: puoi ripartire subito.
- API: con una chiave creata in Impostazioni → API cambi IP, leggi l'IP attuale, rinnovi il proxy e imposti la rotazione automatica dai tuoi script. Documentazione ed esempi in API ProxyHub.
- Rotazione automatica: scegli un intervallo (da 5 minuti a 24 ore) e l'IP cambia da solo, senza scrivere codice.
Buone pratiche per automazioni stabili
- Controlla l'IP all'avvio: una richiesta a un servizio come api.ipify.org conferma che il traffico passa dal proxy prima di iniziare. Come fare in Come testare un proxy.
- Ritmi regolari: pause tra le richieste, gruppi piccoli e orari distribuiti, invece di raffiche concentrate.
- Retry con attesa crescente: per timeout, 429 e 503 riprova dopo 5, 10, 20 secondi, non subito. Una richiesta interrotta da un cambio IP va semplicemente ripetuta.
- Timeout generosi: una rete mobile può avere picchi di latenza; 30 secondi sono un buon punto di partenza.
- Log essenziali: IP usato, codice di risposta e tempi. Ti dicono subito se il problema è il proxy o il sito.
- Credenziali al sicuro: utente, password e chiave API in variabili d'ambiente o nelle credenziali dello strumento, mai nel codice condiviso.
Per la raccolta dati il metodo completo, con codice d'esempio, è in Web scraping con i proxy. Le condizioni d'uso dei siti e delle piattaforme valgono anche per i flussi automatici.
Domande frequenti
Posso usare lo stesso proxy per più automazioni?
Sì, se usano l'IP nello stesso modo. Tieni separati i flussi che accedono ad account, che vogliono un IP stabile, da quelli che ruotano l'IP per raccogliere dati: altrimenti una rotazione cambia l'IP agli account nel mezzo della sessione.
Quanto tempo serve per cambiare IP?
Pochi secondi: il cambio richiede circa 1,3 secondi e il link di rotazione o l'API rispondono con il nuovo IP appena è pronto. Puoi cambiarlo dal pulsante, dal link, dall'API o con la rotazione automatica.
Serve saper programmare?
No: con n8n, Make o la rotazione automatica dell'area clienti fai quasi tutto senza codice. Script e API servono per i flussi più complessi.
Prova un proxy mobile 5G
Smartphone dedicato, traffico illimitato, IP reali di operatori. Attivo in pochi secondi.
Scopri i pianiOppure scegli il paese:
