Changes for page 05_Вебхуки

Last modified by Bimit Administrator on 13.03.2026, 16:18

From version 2.3
edited by Bimit Administrator
on 13.03.2026, 16:18
Change comment: There is no comment for this version
To version 2.2
edited by Bimit Administrator
on 13.03.2026, 15:48
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -49,13 +49,8 @@
49 49  
50 50  ==== //**X-HMAC-Spec**// ====
51 51  
52 -Используется **для проверки подлинности webhook**. Подпись создаётся с использованием алгоритма **HMAC SHA256.**
52 +Используется **для проверки подлинности webhook**. Подпись создаётся с использованием **HMAC SHA256.**
53 53  
54 -**Зачем это нужно**
55 -
56 -* защита от поддельных запросов
57 -* защита от изменения данных
58 -
59 59  //Алгоритм~://
60 60  
61 61  signature = HMAC_SHA256(secret, requestBody)
... ... @@ -62,8 +62,8 @@
62 62  
63 63  где:
64 64  
65 -* secret - **токен организации**
66 -* requestBody raw JSON webhook payload
60 +* secret токен организации
61 +* requestBody raw JSON webhook payload
67 67  
68 68  Перед вычислением подписи JSON проходит **нормализацию**, чтобы обеспечить одинаковый результат хеширования на разных платформах.
69 69  
... ... @@ -91,7 +91,7 @@
91 91  1. Вычислить HMAC SHA256 либо у **raw тела запроса,** либо выполнить **такую же нормализацию JSON**
92 92  1. Сравнить результат с //**X-HMAC-Spec**//
93 93  
94 -Если **подпись не совпадает** - запрос следует считать **недоверенным**.
89 +Если подпись не совпадает - запрос следует считать **недоверенным**.
95 95  )))
96 96  
97 97  (((