0

使用 webhooks 模拟器时,我得到: Got Http response code 500 when access https://api.sandbox.paypal.com/v1/notifications/webhooks-events/WH-6W4482673W002281V-61985753LP2332451

JSon 信息被发送回我的站点,我可以解析它,但是在尝试验证 (validateAndGetReceivedEvent) 时 - 我收到上述 500 错误。

另外 - 当我尝试提交实际的沙盒销售时,成功返回 url 显示销售已完成,但从未触发过钩子。(我创建了一个检查所有事件的钩子)

当我一路跟踪错误日志时(仅供参考-我使用 Codeigniter,我没有最好的调试技能),事情似乎在 PapPalRestCall->Execute $connection = new PayPalHttpConnection($httpConfig, $config );

4

1 回答 1

0

您从 Simulator 获得的事件样本是样本有效负载,与实际事务不对应。如果您尝试从示例负载中获取事件,您将无法检索该事件。

{
  "name": "INTERNAL_SERVICE_ERROR",
  "details": [],
  "message": "Internal service error"
}

这是正确和预期的行为。您可以参考此响应以获取示例 Webhook 事件检索

于 2016-02-09T21:06:10.747 回答