Webhook
Un webhook è il modo in cui un sistema ti avvisa che è successo qualcosa, senza che tu lo richieda. Per i moduli significa: quando arriva una risposta, Gatherino chiama subito il tuo URL inviando i dati.
Da sapere: l'editor e l'account di Gatherino sono disponibili in inglese o ceco. I moduli compilati dai tuoi rispondenti possono essere mostrati in 18 lingue, inclusa questa.
L'opposto del webhook è il polling: il tuo sistema dovrebbe continuare a chiedere «c'è qualcosa di nuovo?». È più lento e spreca risorse per entrambe le parti.
Un webhook invia i dati come richiesta HTTP POST con un corpo in formato JSON. Il tuo server accetta la richiesta, memorizza ciò che serve e conferma che tutto è in ordine.
Un buon ricevitore di webhook risponde rapidamente e delega le elaborazioni più pesanti in background: se la risposta impiega troppo tempo, la chiamata può andare in timeout.
FAQ
Qual è la differenza tra un webhook e un'API?
Un webhook ti invia i dati non appena si verifica un evento. Con un'API, sei tu a chiedere i dati quando ne hai bisogno.
Mi serve un server personale?
Serve un endpoint tuo oppure un servizio in grado di ricevere webhook in entrata.
I webhook sono sicuri?
Le chiamate avvengono tramite HTTPS. Proteggi il tuo endpoint con un token segreto e convalida il payload.
Correlati
Prova Gatherino gratis
Piano gratuito: 3 moduli e 100 risposte al mese. Nessuna carta di credito, dati ospitati nell'UE.
Inizia gratis →