Zoho Sign Webhook - 使用 PHP 接收响应

Zoho Sign Webhook - Receiving Response Using PHP

我正在创建一个将从 Zoho Sign Webhook 接收响应的脚本。我使用以下条件来触发 Webhook:

通过将每个响应保存到数据库中,我能够将命中接收到回调 URL。我正在使用下面的简单代码:

<?php 

$data = file_get_contents('php://input');
$escape = mysqli_real_escape_string($conn, $data);

$q=mysqli_query($conn,"INSERT INTO `response` VALUES ('','$escape')");
if($q){
    echo "success";
}else{
    echo "failed - ".mysqli_error($conn);
}

?>

但是我使用上面的脚本总是得到空响应。 $data、$post 或 $get 变量始终为空。

我试图找到关于 Zoho 的文档和关于 Whosebug 的其他问题,但我只能得到这个讨论 here and here。这没有解决我的问题。

使用 PHP 从 Zoho Sign Webhook 获取响应的任何其他方式?

感谢@CBroe 的解释,我的回调问题是因为我的回调缺少尾部斜线 URL:

http://sub.domain.com/callback

当我把它改成 :

时问题就解决了
http://sub.domain.com/callback/