我使用smooch whatsapp
集成和smooch webhook
在whatsapp中创建一个机器人。
我想验证来自我的网络挂钩的帖子。
我在文档中看到,标头x-api-key
中有一个变量,应该完全用于该变量:
我找不到有关如何使用此变量的任何解释。我意识到它包含webhook
的秘密密钥。但是还有什么呢?
如何从 data / body 创建另一个签名以检查其是否与标头中发送的签名匹配?
答案 0 :(得分:2)
我以前没有使用过Smooch webhooks,但是我阅读他们的文档使我相信以下几点:
X-Api-Key
不是用于对有效负载进行签名的常用Webhook签名。实际上,这只是每个事件的Webhook POST请求中返回的简单秘密。secret
字段中返回时,机密会自动生成。X-Api-Key
标头值,即可验证其真实性。