PayPal REST Webhooks不发送任何数据

时间:2015-07-01 02:41:27

标签: paypal paypal-rest-sdk

我正在尝试一项足够简单的任务,只是为了让PayPal的webhook发送数据。所以我通过developer.paypal.com的webhook模拟器发送各种事件,该模拟器成功联系服务器,但发送的是空白数据。检查发送数据的代码是

$mysqli->query("INSERT INTO paypal_webhook_tests (`datetime`,`data`) VALUES ('$datetime','SOMETHING PASSING THROUGH')");

foreach ($_POST as $key=>$val){
    $store = $key.$val;
    $mysqli->query("INSERT INTO paypal_webhook_tests (`datetime`,`data`) VALUES ('$datetime','$store')");
}

最终发生的事情是POST中根本没有任何东西。这是怎么回事?

1 个答案:

答案 0 :(得分:0)

您可以使用https://requestb.in/创建请求检查器,该检查器可以用作webhook模拟器的URL。这将允许您确保获得预期的数据。一旦您能够确认,您应该能够找出为什么数据在您的webhook网址中看不到。