Skip to main content

События связанные с вебхуками

  1. 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)
{
  // код обработчика
}