Bigcommerce Webhook Callback — отправьте 200 ответов в Guzzle

Я работаю с Bigcommerce API, чтобы создать приложение. Я использую Webhooks для вызова своего сценария каждый раз, когда заказ выполняется.

Bigcommerce хочет, чтобы я отправил обратно сигнал 200, чтобы сообщить им, что запрос был получен, ОК.

Я использую Guzzle, и это мой первый раз.

Кто-нибудь может указать мне правильное направление?

Вот код, который я использую для создания webhook:

// Send a request to register a web hook
$http2 = new Client('https://api.bigcommerce.com', array(
$request = $http2->post('/'.$store_hash.'/v2/hooks', null, array(
'scope' => 'store/order/*',
'headers' => array(
'X-Custom-Auth-Header' => '{secret_auth_password}'
),
'destination' => 'https://example.com/process_order.php',
'is_active' => true
));
$response = $request->send();

Когда я получаю звонок от Bigcommerce, чтобы: https://example.com/process_order.php

Мне нужно отправить 200 OK согласно: https://developer.bigcommerce.com/api/webhooks-getting-started
Смотрите заголовок: Ответить на обратные вызовы webhook

Я должен послать 200 как запрос POST или как заголовок в запросе GET?

3

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector