События связанные с вебхуками
-
OnPostWebhookProcessing. Это событие вызывается после обработки одной сущности вебхука. Оно вызывается и при отложенной обработке вебхука на очереди и при обработке в реальном времени.
Пример обработчика события (например в init.php):
\Bitrix\Main\EventManager::getInstance()->addEventHandler(
'design2u.syncms',
'OnPostWebhookProcessing',
'OnPostWebhookProcessingHandler'
);
/**
* @param string $href ссылка на сущность
* @param string $action действие на которое срабатывает вебхук (CREATE, UPDATE и т.д.)
* @param string $type код сущности вебхука (product, customerorder и т.д.)
* @return void
*/
function OnPostWebhookProcessingHandler(string $href, string $action, string $type)
{
// код обработчика
}