多次购买用于订单履行触发回调 URL 的 Shopify Webhook



我已经在订单履行网络钩子中设置了回调URL。

现在我已经在 PHP 应用程序中放置了以下代码:

$webhookContent = "";
$webhook = fopen('php://input', 'rb');
while (!feof($webhook)) {
    $webhookContent. = fread($webhook, 4096);
}
fclose($webhook);

现在,当我生成任何订单和履行时,它是多次触发订单履行回调URL的Webhook,那么如何一次性触发呢?

Webhook 调用在未从回调 URL 获得成功响应时会多次触发。您可以在执行所需功能后尝试退出。那将是这样的:-

$webhookContent = "";
$webhook = fopen('php://input', 'rb');
while (!feof($webhook)) {
    $webhookContent. = fread($webhook, 4096);
}
fclose($webhook);
exit;

最新更新