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. 1

    Pripremite endpoint

    URL na vašem poslužitelju koji prihvaća HTTPS POST zahtjev s JSON tijelom.

  2. 2

    Dodajte URL u obrazac

    Unesite webhook URL u postavkama obrasca ili upotrijebite webhook korak unutar automatizacije.

  3. 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. 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 →