TechBlogSD - Все для WordPress и WEB разработки
WEB и WordPress инструкции, новости, обзоры тем и плагинов

Как динамически отправлять рассылку MailChimp через PHP?

1 111

Сегодня я собираюсь продемонстрировать, как динамически создавать, управлять и отправлять кампанию MailChimp в Список через PHP. Вы также узнаете, как вставить динамический контент в редактируемую область контента внутри шаблона перед отправкой электронного письма.

Если вы хотите добавить подписчика в MailChimp List с помощью API, вот вам статья: подписывайте пользователей на MailChimp List с помощью PHP .

Для этого урока мы используем оболочку MailChimp API v3, написанную Дрю МакЛелланом. Это супер-простая, минимальная абстракция MailChimp API v3 обертка.

Давайте начнем наше приключение с MailChimp.

Что вам нужно?

Прежде всего, вам нужен ключ API MailChimp. Вам необходимо найти или сгенерировать ключ API. Для этого вы должны перейти на страницу ключей API MailChimp, щелкнув по имени своего профиля, чтобы развернуть панель «Учетная запись», и выбрав « Учетная запись» > « Дополнения» >> « Ключ API» . На этой странице вы можете скопировать существующий ключ или создать новый ключ.

Получив ключ API, вам нужно создать список или использовать существующий. Затем добавьте несколько подписчиков в список. Нам нужен ID этого списка, чтобы отправить новостную рассылку. Чтобы найти идентификатор списка, перейдите на страницу «Списки», щелкните раскрывающееся меню рядом со списком, с которым хотите работать, и выберите «Настройки». Прокрутите, чтобы найти уникальное поле ID списка. Строка букв и цифр является идентификатором списка.

Наконец, нам нужно создать шаблон. Чтобы создать шаблон, перейдите на страницу « Шаблоны» и нажмите кнопку « Создать шаблон» . Если вы хотите динамически вставлять содержимое в шаблон, выберите «Кодировать свой». Чтобы добавить редактируемую область содержимого в шаблон, добавьте в контейнер такие атрибуты, как mc: edit = “body”. Сохраните шаблон и запишите идентификатор шаблона .

Создание новой кампании MailChimp

Вы можете создать новую кампанию, используя вызов API POST / кампании . Вот как это сделать с помощью PHP:

Управление содержанием кампании

После создания Campaign вы можете добавить динамический контент в кампанию. Чтобы вставить динамический контент, вы должны отправить запрос GET с шаблоном шаблона и вставить следующие разделы :
GET / campaigns / {campaign_id} / content

Отправить кампанию

Наконец, мы отправляем новостную рассылку в Список по телефону:
POST / campaigns / {campaign_id} / actions / send

Таким образом, вы можете отправлять рассылку MailChimp с использованием PHP. Разве это не так просто? ?

Источник записи: https://thedebuggers.com

Этот веб-сайт использует файлы cookie для улучшения вашего опыта. Мы предполагаем, что вы согласны с этим, но вы можете отказаться, если хотите. Принимаю Подробнее