Mercateer
Razvojni programeri

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

Novi potencijalni klijent uhvaćen i kontakt stvoren
Razgovor započet, zatvoren ili zatražena predaja čovjeku
Poziv završen
Termin zakazan i termin preusmjeren
Ponuda prihvaćena
HMAC-potpisani sadržaji koje provjeravate pri primanju
Registrirajte i upravljajte krajnjim točkama putem API-ja ili nadzorne ploče

Instalirajte za nekoliko minuta

1

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.

2

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

3

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