PHP:WooCommerce webhook在接下来的一个小时内多次启动 - 为什么?

时间:2017-04-22 20:43:09

标签: php woocommerce webhooks

在WooCommerce中,我已将其设置为触发动作的webhook" woocommerce_payment_complete"但它在接下来的一小时内发射了20多次。在此之后它停止了。下一个付款订单也是如此。

为什么这样做?我只需要开一次。

我可以在WooCommerce的日志中看到显示所有被解雇的webhooks但是没有理由(我可以看到)为什么它会重复尝试多次。

以下是日志中的内容:

user-agent: WooCommerce/3.0.4 Hookshot (WordPress/4.7.4)
content-type: application/json
x-wc-webhook-source: https://www.xxxxxxxxxxx.xxxxx/
x-wc-webhook-topic: action.woocommerce_payment_complete
x-wc-webhook-resource: action
x-wc-webhook-event: woocommerce_payment_complete
x-wc-webhook-signature: xxxxxxxxxxxxxxx
x-wc-webhook-id: 4919
x-wc-webhook-delivery-id: 1117

被叫页面返回状态200和一些文本。 WC日志说:状态:HTTP 200 OK

我正在使用最新版本的WC。

我也尝试在https://hookbin.com/bin/KG75yPyd解雇它,表明在短时间内被解雇了20次。

0 个答案:

没有答案