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 viib teid läbi seadistuse ja parimate tavade.
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 Webhookid. - 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 üle 64 webhooki sündmuse tüübi erinevates kategooriates, sealhulgas konto haldus, broneeringulepingud, maksed, kanalihalduri uuendused ja haldusüksuste haldamine. Levinumad sündmused on:
| Kategooria | Näited |
|---|---|
| Broneering | booking.create, booking.cancelled |
| Broneeringuleping | booking.contract.created, booking.contract.processing, booking.contract.cancelled |
| Makse | internal.payment.succeeded, internal.payment.failed |
| Tagasimaksed | booking.contract.refund.partial, booking.contract.refund.full |
| Kanalihaldur | channel-manager.update.rate, channel-manager.update.availability |
| Konto | account.create, account.status.updated |
Kõigi sündmuste tüüpideta ja kirjeldustega leiate Webhooki sündmuste kataloogist.
Vaata kõiki 64+ sündmuse tüüpi
Parimad tavad
Section titled “Parimad tavad”- Kasutage HTTPS-i — Wink saadab andmepakette ainult HTTPS lõpp-punktidele.
- Vastake kiiresti — Tagastage
200 OKkohe, kui andmepakett on vastu võetud. Kõik mahukad protsessid tehke asünkroonselt. - Idempotentsus — Teie töötleja peaks olema idempotentne. Wink võib proovida andmepaketti uuesti saata, kui ei saa
200vastust. - Allika valideerimine — Kontrollige, et sissetulevad päringud pärineksid Winkist enne töötlemist.
- Logimine — Logige iga vastu võetud webhooki andmepakett. See teeb integreerimisprobleemide silumise palju lihtsamaks.
Peatamine ja kustutamine
Section titled “Peatamine ja kustutamine”Webhooki saab keelata ilma seda kustutamata. See peatab andmete edastamise, et saaksite tõrkeotsingut teha ilma seadistust kaotamata. Kui olete valmis, lülitage see uuesti sisse.
Webhooki kustutamine eemaldab selle jäädavalt. Kõik integratsioonid, mis sellele webhookile tuginevad, lõpetavad teavituste saamise.
Lisalugemine
Section titled “Lisalugemine”- Webhooki sündmuste kataloog — Kõigi 64+ sündmuse tüübi täielik nimekiri.
- Webhookid — Täielik juhend webhookide haldamiseks.
- Applications — Halda oma API mandaate.
- Arendajad > API-d — Täielik API dokumentatsioon.
