Webhook integrācija
Webhooki ļauj jūsu sistēmām saņemt reāllaika paziņojumus, kad jūsu Wink kontā notiek notikumi — jaunas rezervācijas, atcelšanas, maksājumu atjauninājumi un citi. Šī rokasgrāmata ved jūs cauri iestatīšanai un labākajām praksēm.
Auditorija
Section titled “Auditorija”Šī rokasgrāmata ir paredzēta izstrādātājiem, kas integrē Wink ar ārējām sistēmām, piemēram, īpašumu pārvaldības sistēmām (PMS), kanālu pārvaldniekiem, CRM vai pielāgotām informācijas paneļiem.
Kā darbojas webhooki
Section titled “Kā darbojas webhooki”- Jūs reģistrējat webhook URL Wink.
- Kad notiek notikums (piemēram, jauna rezervācija), Wink nosūta HTTP POST uz jūsu URL.
- Jūsu serveris apstrādā datus un atbild ar
200 OK.
Webhook iestatīšana
Section titled “Webhook iestatīšana”- Piesakieties savā kontā (Extranet, Studio vai TripPay — visi atbalsta webhookus).
- Dodieties uz
Applicationsun pēc tamWebhooks. Skatīt Webhooks. - Noklikšķiniet uz
Create webhook. - Ievadiet nosaukumu (piemēram, “PMS Booking Sync”).
- Ievadiet savu webhook URL — HTTPS galapunktu jūsu serverī.
- Izvēlieties notikumus — izvēlieties konkrētus notikumus, uz kuriem abonēties, vai atstājiet tukšu, lai saņemtu visus notikumus.
- Ieslēdziet Enabled.
- Noklikšķiniet uz
Save.
Notikumu veidi
Section titled “Notikumu veidi”Wink atbalsta dažādus notikumu veidus. Biežākie notikumi ir:
- Rezervācija izveidota — jauna rezervācija ir apstiprināta.
- Rezervācija atcelta — rezervācija ir atcelta.
- Maksājums pabeigts — maksājums ir apstrādāts.
- Rezervācija atjaunināta — rezervācijas dati ir mainīti.
Labākās prakses
Section titled “Labākās prakses”- Izmantojiet HTTPS — Wink nosūta datus tikai uz HTTPS galapunktiem.
- Atbildiet ātri — atgrieziet
200 OKtiklīdz saņemat datus. Smagu apstrādi veiciet asinhroni. - Idempotence — jūsu apstrādātājam jābūt idempotentam. Wink var mēģināt piegādāt datus atkārtoti, ja nesaņem
200atbildi. - Avota pārbaude — pārbaudiet, ka ienākošie pieprasījumi ir no Wink, pirms tos apstrādājat.
- Žurnālu veidošana — reģistrējiet katru saņemto webhook datu. Tas ievērojami atvieglo integrācijas problēmu novēršanu.
Pauzēšana un dzēšana
Section titled “Pauzēšana un dzēšana”Jūs varat atspējot webhooku, neizdzēšot to. Tas pauzē piegādi, lai varētu veikt problēmu novēršanu, nezaudējot konfigurāciju. Kad esat gatavs, ieslēdziet to atpakaļ.
Webhook dzēšana to neatgriezeniski noņem. Jebkura integrācija, kas paļaujas uz šo webhooku, pārstās saņemt paziņojumus.
Papildu lasāmviela
Section titled “Papildu lasāmviela”- Webhooks — pilna webhook pārvaldības atsauce.
- Applications — pārvaldiet savas API akreditācijas.
- Developers > APIs — pilna API dokumentācija.