Я использую smooch whatsapp
интеграцию и smooch webhook
, чтобы создать бота в WhatsApp.
Я хочу аутентифицировать сообщения, которые приходят из моего webhook.
Я видел в документах, что в заголовках есть переменная: x-api-key
, которая должна использоваться именно для этого:

Я не могу найти какое-либо объяснение того, как используется эта переменная. Я понял, что он содержит секретный ключ из webhook
. Но что еще?
Как создать из data / body другую подпись, чтобы проверить, соответствует ли она отправленной в заголовке?