Primanje Mercateer događaja prednjeg ureda putem webhookova
Pretplatite krajnju točku na Mercateer događaje i primajte potpisani sadržaj u trenutku kada se poziv završi, kada pristigne potencijalni klijent ili kada se posao zaključa. Registrirajte i upravljajte krajnjim točkama putem API-ja ili nadzorne ploče te provjeravajte svaku isporuku HMAC-om.
Što je Webhooks?
Webhookovi guraju Mercateer događaje prednjeg ureda na URL koji kontrolirate u stvarnom vremenu, tako da vaši sustavi mogu reagirati bez upita API-ju. Svaka isporuka je JSON sadržaj potpisan HMAC-om, registrirate i upravljate krajnjim točkama putem API-ja ili nadzorne ploče, a neuspjele isporuke se ponavljaju s eksponencijalnim kašnjenjem.
Što možete raditi s Webhooks
Instalirajte za nekoliko minuta
Stvorite krajnju točku
Registrirajte svoj URL i odaberite događaje na koje želite pretplatiti se, putem API-ja ili u Postavkama, zatim Razvoj. Mercateer vraća tajni ključ za tu krajnju točku. Pristup API-ju uključen je u planovima Crew i Fleet.
Provjerite potpis
Pri svakoj isporuci pročitajte vremensku oznaku (t) i potpis (v1) iz zaglavlja s potpisom, zatim izračunajte HMAC-SHA256 niza "{timestamp}.{raw request body}" svojom tajnom za potpisivanje i usporedite ga s vrijednošću v1. Odbijte svaki zahtjev koji se ne podudara ili čija je vremenska oznaka starija od 5 minuta, kako biste obrađivali samo svježe podatke koji su doista stigli iz Mercateera. (Pomoćna funkcija verify u našem SDK-u sve to radi umjesto vas.)
Obradite ponovne pokušaje idempotentno
Brzo odgovorite 2xx kodom kako biste potvrdili isporuku. Neuspjele isporuke se ponavljaju s eksponencijalnim kašnjenjem, pa temeljite svoj rukovatelj na ID-u događaja kako biste zanemarili duplikate i obradili svaki događaj samo jednom.
Često postavljana pitanja
Radi s vašim cijelim alatnim setom
Mercateer koristi iste protokole kao i alati koje već koristite.
Stavite Mercateer na posao s Webhooks
Započnite besplatno i povežite svoj poslovni prijem za nekoliko minuta.
Nije potrebna kreditna kartica