Lugʻat

Webhook

Boshqacha nomi: Vebxuk · Webhook URL · HTTP callback

Webhook — bu biror hodisa yuz berganda bir xizmat boshqa xizmatning manziliga avtomatik HTTP soʻrov yuborib, unga nima boʻlganini darhol xabar qilish usuli.

Webhook boʻlmasa, tashqi tizim “yangilik bormi?” deb doim soʻrab turishi kerak. Webhook bilan xabar oʻzi keladi: yangi xabar keldi, suhbat yopildi, xodim tayinlandi. Shu orqali CRM, hisob tizimi yoki ichki botni ulash mumkin.

Qabul qiluvchi soʻrov haqiqiy ekanini tekshirishi kerak. Buning uchun koʻpincha umumiy sir bilan HMAC imzosi ishlatiladi; yetkazilmagan soʻrov esa bir necha marta qayta yuboriladi.

Ristida qanday

Sozlamalar › Dasturchilar uchun › Webhooklar › Manzil qoʻshish (faqat https). Hodisa guruhlari: Xabarlar, Suhbatlar, Tayinlashlar, Aʼzolar va jamoalar. Har bir soʻrov HMAC-SHA256 bilan imzolanadi: X-Risti-Signature sarlavhasi “timestamp.body” ustidan hisoblanadi. Imzo siri bir marta koʻrsatiladi va 24 soatlik muhlat bilan almashtiriladi.

Yetkazilmagan soʻrov taxminan 22,5 soat ichida 8 marta qayta yuboriladi; ketma-ket 5 marta xato boʻlsa, manzil oʻchirib qoʻyiladi va egalarga xat boradi. Sinov yuborish va Soʻnggi yetkazmalar tekshirishga yordam beradi. Soʻrovlarda xabar matni hech qachon boʻlmaydi. Batafsil: Dasturchilar uchun.