IT enciklopēdija · Kas ir…?

Kas ir webhook?

Īsā atbilde

Webhook ir veids, kā viena sistēma automātiski paziņo citai sistēmai, ka kaut kas noticis — piemēram, maksājums saņemts vai pasūtījums izveidots. Tā vietā, lai jūsu sistēma ik pa brīdim jautātu "vai ir kas jauns?", otra sistēma pati nosūta ziņu uz norādīto adresi.

Piemērs

Klients samaksā e-veikalā. Maksājumu pakalpojums uzreiz nosūta webhook uz jūsu sistēmu: “pasūtījums 123 apmaksāts”. Jūsu sistēma maina statusu, rezervē preci un nosūta klientam apstiprinājumu — bez kavēšanās.

Webhook vai API pieprasījumi

  • API pieprasījums — jūsu sistēma pati jautā otrai sistēmai.
  • Webhook — otra sistēma pati paziņo jūsu sistēmai.

Bieži tos izmanto kopā: webhook paziņo par notikumu, bet API ļauj iegūt pilnus datus.

Kas jāņem vērā

  • Drošība — pārbaudiet, vai webhook tiešām nāk no pareizā avota (paraksts vai slepenā atslēga).
  • Atkārtojumi — viens notikums var pienākt divreiz, tāpēc apstrādei jābūt drošai pret dublikātiem.
  • Kļūdas — ja jūsu sistēma nav pieejama, jābūt mehānismam, kā notikumu saņemt vēlāk.

Webhook ir ļoti izplatīts risinājums maksājumu sistēmās — skatiet kā pievienot tiešsaistes maksājumus.

Mūsu pakalpojums Programmatūras integrācijas Savienojam grāmatvedību, bankas, valsts reģistrus un citas sistēmas.

Ir vēl jautājumi?

Uzdodiet tos mums — atbildēsim un pateiksim, kā tas izskatītos jūsu uzņēmumā.