Webhookovi
Webhook je najbrži način da odgovor na obrazac stigne u vaš sustav. Ne morate nikada pitati „ima li nečeg novog?“ – Gatherino poziva vaš endpoint čim stigne odgovor.
Dobro je znati: uređivač i račun u Gatherinu dostupni su na engleskom ili češkom. Obrasci koje ispunjavaju vaši korisnici mogu se prikazati na 18 jezika, uključujući hrvatski.
Tipične primjene
Upis u vaš vlastiti sustav
Narudžba izravno u vašu trgovinu, potencijalni klijent u vaš CRM, prijava u internu bazu podataka.
Povezivanje alata za automatizaciju
Usmjerite webhook na bilo koju uslugu koja prima dolazne webhookove – najčešće Zapier, Make ili n8n.
Prilagođene obavijesti
Poruka u interni chat, SMS gateway ili vašu vlastitu nadzornu ploču.
Kako postaviti
- 1
Pripremite endpoint
URL na vašem poslužitelju koji prihvaća HTTPS POST zahtjev s JSON tijelom.
- 2
Dodajte URL u obrazac
Unesite webhook URL u postavkama obrasca ili upotrijebite webhook korak unutar automatizacije.
- 3
Obradite podatke
Tijelo sadrži odgovor, uključujući vrijednosti polja. Ključevi su ID-evi polja obrasca – njihove oznake dohvatite iz detalja obrasca putem API-ja.
- 4
Testirajte
Pošaljite testni odgovor i provjerite je li vaš sustav primio i obradio zahtjev.
Primjer primanja (Node.js)
Jednostavan primatelj koji sprema odgovor na vašoj strani:
app.post('/gatherino-hook', express.json(), (req, res) => {
const submission = req.body;
// submission.data holds the form field values
saveToDatabase(submission);
res.sendStatus(200); // respond fast, do the work in the background
});Sigurnost: webhookovi dosežu samo javne HTTPS adrese – pozivi na interne i privatne IP raspone su blokirani kako se webhook ne bi mogao zloupotrijebiti za ispitivanje vaše interne mreže. Zaštitite svoj endpoint tajnim tokenom u URL-u i provjerite odgovara li sadržaj očekivanom obliku.
Česta pitanja
U kojem je formatu podatak?
JSON koji opisuje odgovor – identifikator, vremensku oznaku, status i objekt s vrijednostima polja.
Što ako je moj poslužitelj privremeno nedostupan?
Zahtjev brzo prihvatite, a obradu prebacite u pozadinu. Podatke uvijek možete naknadno dohvatiti putem REST API-ja.
Mogu li imati više od jednog webhooka?
Da – osim webhooka na razini obrasca, možete dodati webhook korake unutar automatizacija, s uvjetima.
Radi li s Zapierom ili Makeom?
Da, samo zalijepite dolazni webhook URL koji generiraju te usluge u obrazac.
Povezano
Isprobajte Gatherino besplatno
Besplatni paket: 3 obrasca i 100 odgovora mjesečno. Bez kreditne kartice, podaci pohranjeni u EU.
Počnite besplatno →