我正在尝试为 facebook 工作场所构建一个聊天机器人,但在为聊天机器人创建 webhook 时遇到了困难。
输入回调 URL 和 verify_token 后,它向我显示错误: 问题设置 Webhook 订阅我们无法验证 webhook 回调。确保您的网络服务器正在侦听并可通过指定的回调 url 访问。
回调 URL 是 HTTPS 安全的。以下是我放在 php 文件中的代码:
$verify_token = "token";
$hub_verify_token = null;
if(isset($_REQUEST['hub_challenge'])) {
$challenge = $_REQUEST['hub_challenge'];
$hub_verify_token = $_REQUEST['hub_verify_token'];
}
if ($hub_verify_token === $verify_token) {
echo $challenge;
}
回调 URL 也从浏览器中调用。