Вместо использования формы, предоставленной MailChimp, мы можем интегрировать подписку MailChimp на наш сайт с помощью API. Подписка пользователей на MailChimp List довольно проста с помощью MailChimp API v3. Все, что вам нужно, это учетная запись MailChimp и список MailChimp. Вот пошаговое руководство по добавлению подписчика с PHP и cURL.
1. Получение ключа API MailChimp
Прежде всего вам необходимо войти в учетную запись MailChimp. Если вы еще не создали учетную запись, довольно просто создать и начать работу с MailChimp. Зайдя в систему, нажмите на имя своего профиля >> Выберите Аккаунт >> Раскрывающийся список Дополнительно >> Ключ API. Вы увидите что-то вроде следующего скриншота.
Основная страница API MailChimp
Если у вас уже есть ключ API, он будет показан в разделе «Ваши ключи API». Вы можете просто отметить это. Если нет, то нажмите кнопку «Создать ключ», чтобы создать новый ключ API.
2. Создание списка MailChimp
Далее нам нужен список MailChimp, в который мы собираемся добавлять подписчиков, используя API. Если вы еще не создали список, просто нажмите «Списки» в меню навигации. Затем заполните форму «Создать список» правильно. Теперь, когда вы создали список MailChimp, пришло время найти идентификатор списка.
Чтобы получить идентификатор списка, перейдите на страницу «Списки», щелкните раскрывающееся меню рядом со списком, с которым вы хотите работать, и выберите «Настройки». Прокрутите, чтобы найти уникальное поле ID списка. Строка букв и цифр является идентификатором списка.
3. Интеграция MailChimp API
Итак, мы собрали ключ API MailChimp и список ID. Теперь пришло время испачкать наши руки об кодирование. Вот фрагмент PHP.
Я использовал запрос $_GET в качестве демонстрации для получения имени, фамилии и адреса электронной почты. Вместо этого вы можете использовать $_POST или данные из базы данных, чтобы добавить подписчика в свой список рассылки. А затем запустите этот скрипт, проверьте ваш список. Вы найдете подписчика добавить в свой список.
Таким образом, мы можем добавить подписчика в список MailChimp. Кроме того, мы можем динамически создавать кампанию, добавлять контент в кампанию и отправлять информационные бюллетени с помощью API. Проверьте этот пост для получения более подробной информации:.Динамически отправляйте рассылку MailChimp через PHP
Удачного кодирования!
Источник записи: https://thedebuggers.com