Я создаю веб-приложение на PHP, которое подписывается и отписывает участников из списка mailchimp через API.
То, что я пытаюсь добавить (и с большим трудом), использует функции веб-крючка mailchimp, чтобы передать адрес электронной почты того, кто отменил подписку через mailchimp, на крючок, который я создал в своем приложении, чтобы он обновил база данных.
Приложение ожидает получить указанный ниже URL-адрес для обновления базы данных
domain.com/includes/mailchimp-update.php?email=mail@domain.com
Я не уверен, как получить это из веб-крючка mailchimp, и не могу найти ничего здесь об этом или на mailchimp, и их живая помощь не была такой полезной, поэтому я действительно надеюсь, что кто-то здесь сможет мне помочь.
На всякий случай кто-то борется с этим, вот как я это разрешил.
Использование mailchimp webhook передает массив данных через POST. Чтобы вытащить адрес электронной почты из массива, просто используйте.
$email = $_POST ['data']['email'];