我正在尝试通过网络钩子使用facebook消息管理器配置我的机器人。但是当我将我的网址放入 webhook url 字段时,我收到一条消息,指出它不是 HTTPS 网址。他们是否强迫它只是HTTPS?这是否意味着每个想要设置自定义 Webhook 的人也需要设置 SSL 证书?
无论如何,来自Facebook的文档
网络钩子安全
对开发人员定义的回调 URL 的所有 Webhook 调用都是通过 HTTPS 进行的,从而确保 Webhook 有效负载的传输级安全性。
为了提供额外的安全性,每个 POST 有效负载中都包含一个 HTTP 标头 X-Hub-Signature,您应该使用它来验证有效负载是否来自 Facebook 服务器。