Англійська лексика: Розробка програмного забезпечення · API, мережі й безпека

Що означає webhook?

Значення й приклади · Розробка програмного забезпечення

/ˈwebhʊk/іменникПоширений термін

webhook: вебхук, вебперехоплювач подій

Спосіб, у який одна система автоматично надсилає HTTP-запит на адресу іншої системи після певної події — наприклад успішної оплати, — замість того щоб чекати на запит.

Де і як уживається

Вебхуки використовують сервіси Stripe, GitHub і Slack. Вебхук реєструють або налаштовують, а його кінцева точка отримує події. Альтернатива — polling, тобто багаторазові запити на перевірку. З міркувань безпеки завжди перевіряйте підпис вебхука.

Приклади речень

  1. Stripe calls our webhook when a payment succeeds, and we mark the order as paid.

    Stripe викликає наш вебхук після успішної оплати, і ми позначаємо замовлення як оплачене.

    Подія від платіжного сервісу автоматично запускає оновлення стану замовлення.

  2. The GitHub webhook triggers a build every time someone pushes to main.

    Вебхук GitHub запускає збірку щоразу, коли хтось надсилає зміни до main.

    Надсилання коміту до головної гілки є подією, що запускає автоматичну збірку.

Поширені словосполучення

  • set up a webhook
  • webhook endpoint
  • webhook payload
  • verify the webhook signature