Webhooki integratsioon
Webhookid võimaldavad teie süsteemidel saada reaalajas teavitusi, kui teie Wink kontol toimuvad sündmused — uued broneeringud, tühistamised, maksete uuendused ja palju muud. See juhend juhendab teid seadistamise ja parimate tavade osas.
Sihtgrupp
Section titled “Sihtgrupp”See juhend on mõeldud arendajatele, kes integreerivad Winki väliste süsteemidega, nagu kinnisvarahaldussüsteemid (PMS), kanalihaldurid, CRM-id või kohandatud juhtpaneelid.
Kuidas webhookid töötavad
Section titled “Kuidas webhookid töötavad”- Registreerite Winkis webhooki URL-i.
- Kui toimub sündmus (nt uus broneering), saadab Wink teie URL-ile HTTP POST päringu.
- Teie server töötleb andmepaketi ja vastab
200 OK-ga.
Webhooki seadistamine
Section titled “Webhooki seadistamine”- Logige sisse oma kontole (Extranet, Studio või TripPay — kõik toetavad webhooke).
- Minge jaotisse
Applicationsja seejärelWebhooks. Vaadake Webhooks. - Klõpsake
Create webhook. - Sisestage nimi (nt “PMS Broneeringu sünkroonimine”).
- Sisestage oma webhooki URL — HTTPS lõpp-punkt teie serveris.
- Valige sündmused — valige konkreetsed sündmused, millele tellida, või jätke tühjaks, et saada kõik sündmused.
- Lülitage Enabled sisse.
- Klõpsake
Save.
Sündmuste tüübid
Section titled “Sündmuste tüübid”Wink toetab mitmesuguseid sündmuste tüüpe. Levinumad sündmused on:
- Broneering loodud — uus broneering on kinnitatud.
- Broneering tühistatud — broneering on tühistatud.
- Makse lõpetatud — makse on töödeldud.
- Broneering uuendatud — broneeringu andmed on muutunud.
Parimad tavad
Section titled “Parimad tavad”- Kasutage HTTPS-i — Wink saadab andmepakette ainult HTTPS lõpp-punktidele.
- Vastake kiiresti — tagastage
200 OKkohe, kui saate andmepaketi. Kõik raskemad protsessid tehke asünkroonselt. - Idempotentsus — teie töötleja peaks olema idempotentne. Wink võib proovida edastust uuesti, kui ei saa
200vastust. - Allika valideerimine — kontrollige, et sissetulevad päringud pärineksid Winkist, enne kui neid töötlete.
- Logimine — logige iga vastu võetud webhooki andmepakett. See teeb integreerimisprobleemide silumise palju lihtsamaks.
Peatamine ja kustutamine
Section titled “Peatamine ja kustutamine”Saate webhooki keelata ilma seda kustutamata. See peatab edastuse, et saaksite tõrkeotsingut teha ilma konfiguratsiooni kaotamata. Kui olete valmis, lülitage see uuesti sisse.
Webhooki kustutamine eemaldab selle jäädavalt. Kõik integreerimised, mis sõltuvad sellest webhookist, lõpetavad teavituste saamise.
Lisalugemine
Section titled “Lisalugemine”- Webhooks — webhooki halduse täielik viide.
- Applications — haldage oma API mandaate.
- Developers > APIs — täielik API dokumentatsioon.