Входящие и исходящие вебхуки (webhooks) в TYPO3

Вебхуки — это широко используемый в приложениях способ сигнализировать о том, что произошло определенное событие. Например, GitHub предлагает множество вебхуков для всех видов событий. Когда разработчик отправляет код в репозиторий, возникает вебхук. Когда создается ветка, появляется вебхук. Для любого из этих и многих других событий вы можете зарегистрировать URL-адрес эндпоинта для отправки данных, связанных с этим событием.

Вебхук отправляет POST-запрос  на заданный URL эндпоинта часто содержащий данные в формате JSON. Вебхук также отправляет заголовки для аутентификации или контрольную сумму, чтобы сообщить принимающей системе, что данным можно доверять.

TYPO3 начиная с версии 12 обеспечивает стандартизированный способ создания исходящих и входящих вебхуков и специальный BackEnd интерфейс для управления ими. Нужно отметить, что поддерживается асинхронная обработка исходящих вебхуков с использованием symfony/messenger.

Описание и примеры можно найти в статьях и документации:

Остались вопросы?

Расскажите о вашем проекте
Ряд2
Ряд3

Наши контакты:
Email: studio@ttlab.ru
Телефон: +7 495 210-05-81
Адрес: 119017, г. Москва, ул. Новокузнецкая, 4/12с1

Реквизиты:
ООО «ТТЛАБ»
ИНН 7706730097
КПП 770601001
ОГРН 1097746837187