Preskočiť na obsah

Webhooky

Webhooky sú spôsob, ako môžete prijímať a reagovať na udalosti v reálnom čase z Wink a TripPay týkajúce sa vášho účtu.

  1. Na Wink sa uskutoční rezervácia.
  2. Vydá sa udalosť Wink booking.created.
  3. Váš systém aktívne počúva túto udalosť.
  4. Váš systém sleduje vlastnú sadu analytík a používa túto udalosť na aktualizáciu svojej databázy časových radov.
Ukážka webhooku
Ukážkový záznam webhooku

Pre tento príklad sa autentifikujeme cez Studio.

  1. Po autentifikácii kliknite na ikonu profilu v pravom hornom rohu a zobrazí sa menu.
  2. Kliknite na odkaz Webhooks.
  3. Budete presmerovaní na stránku vašich webhookov.

Tu sú kroky na vytvorenie webhooku:

  1. Na stránke webhookov kliknite na tlačidlo Create new webhook.
  2. Názov Pomenujte svoj webhook. napr. Wink Stalker
  3. Povoliť Nechajte tak, aby bol povolený.
  4. Názov entity Prepojte svoj webhook s jedným z vašich existujúcich účtov. napr. Cool Account
  5. Udalosti Počúvajte udalosti, ktoré vás zaujímajú. napr. booking.created
  6. URL webhooku Zadajte URL, na ktorej budete prijímať udalosti od nás. napr. https://my.system.com/webhook/wink
  7. Kliknite na tlačidlo Save pre pokračovanie.

Budete presmerovaní späť na zoznam webhookov a váš nový webhook je pripravený na použitie.

Ak chcete:

  • Zakázať svoj webhook.
  • Počúvať viac alebo menej udalostí.
  • Zmeniť URL webhooku, na ktorom počúvate.

Musíte aktualizovať svoju aplikáciu.

Postup na aktualizáciu existujúceho webhooku:

  1. Kliknite na odkaz Actions pri webhooku, ktorý chcete aktualizovať.
  2. Kliknite na tlačidlo Update pod Actions.
  3. Urobte zmeny vo webhooku.
  4. Kliknite na tlačidlo Save pre pokračovanie.

Budete presmerovaní späť na zoznam webhookov.

Ak už webhook nepotrebujete, môžete ho odstrániť.

Postup na odstránenie webhooku:

  1. Kliknite na odkaz Actions pri webhooku, ktorý chcete odstrániť.
  2. Kliknite na tlačidlo Remove pod Actions.
  3. Kliknite na tlačidlo OK pre potvrdenie odstránenia.

Budete presmerovaní späť na zoznam webhookov.