RU
Заметки разработчика
Заметки разработчика
цели
0 из 100 платных подписчиков
100 платных подписчиков покроют базовые расходы связанные сайтом.
0 из $ 113 собрано
Оплата хостинга сайта.

Новое в Symfony 6.3 — Интеграция Webhook с Mailer и Notifier

Symfony 6.3 обеспечивает полную интеграцию веб-хуков c Mailer и Notifier для абстрагирования от различий в обработке веб-хуков сторонних сервисов.
 В Symfony 6.3 мы представили два новых компонента под названием Webhook и RemoteEvent. Веб-хук — это уведомление от одной системы (например, обработчик платежей) к другой системе (например, вашему приложению) о каком-то изменении состояния (например, какой-то заказ был оплачен).  
Многие сторонние почтовые службы предоставляют поддержку веб-хуков, чтобы уведомлять вас о различных событиях, связанных с электронными письмами (отправлено, открыто, возвращено и т.д.). То же самое для служб уведомлений, таких как SMS, которые предоставляют веб-хуки для уведомления о таких событиях, как отправка, сбой отправки и т.д.
Большинство веб-хуков использую стандартные HTTP и JSON для отправки информации. Однако они не стандартизированы: безопасность зависит от провайдера, а полезная нагрузка имеет произвольную форму. Вот почему в Symfony 6.3 мы стандартизировали веб-хуки наиболее распространённых почтовых сервисов и сервисов уведомлений, чтобы вашему приложению не приходилось иметь дело с этими внутренними деталями.
В остальной части статьи показан пример, ориентированный на интеграцию с Mailer, но то же самое относится и к интеграции с Notifier. Представьте, что вам нужно регистрировать, когда ваши электронные письма "отскакивают" (не доходят до места назначения) и когда люди отписываются от ваших электронных писем.

Уровни подписки

Уровень Light

$ 1,41 в месяц
Базовый доступ к материалам для подписчиков на месяц по цене чашки кофе.
Кроме того, подписавшись вы поддерживаете сайт и бесплатное размещение статей.

Уровень Normal

$ 2,82 в месяц
Стандартный уровень подписки.
Расширенный доступ к материалам для подписчиков.
И большая помощь в поддержке сайта и бесплатного размещения статей.

Уровень Hard

$ 8,5 в месяц
Расширенный уровень подписки.
Полный доступ к материалам для подписчиков.
И огромная помощь в поддержке сайта и бесплатного размещения статей.
Наверх