SendGrid Замена заполнителей шаблонов почтового маркетинга на загруженные значения
Я собираюсь интегрировать сервисы SendGrid в один из моих проектов ASP.NET. Я хотел бы использовать функции Email SendGrid из моего проекта. Я уже открыл учетную запись в системе SendGrid и обнаружил, что с помощью панели инструментов я могу создавать кампании, шаблоны и списки контактов, чтобы отправлять маркетинговые электронные письма получателям. Я хотел бы выполнять те же действия из моего проекта ASP.NET вместо входа в панель управления SendGrid. Что я хочу от своего проекта:
- Создать кампанию из моего проекта
- Создайте шаблон HTML для электронного письма и загрузите его в SendGrid.
- Создайте списки контактов в формате CSV и загрузите их в SendGrid
В моем HTML-шаблоне будут заполнители, которые будут динамически заполняться значениями из моих загруженных списков контактов. Как только вышеперечисленные вещи будут загружены в SendGrid, я хочу автоматически отправлять электронные письма получателям по истечении определенного периода времени.
Я уже обнаружил, что SendGrid предоставляет веб-API для разных платформ для создания кампаний и списков контактов. Но я не знаю, как загрузить HTML-шаблон с заполнителями для Email-маркетинга. И я не знаю, как мои шаблонные заполнители будут автоматически заменены значениями из загруженного CSV-файла.
Кто-нибудь может подсказать, как это сделать с помощью SendGrid Web API V3?