Флажок Подписаться на MailChimp с веб-приложением React JS - PullRequest
0 голосов
/ 29 октября 2018

Я пытаюсь интегрировать функцию подписки MailChimp в существующую форму React. Весь сайт представляет собой веб-приложение React. Я искал решения в течение нескольких часов, но до сих пор ничего не могу найти. Есть идеи?

1 Ответ

0 голосов
/ 29 октября 2018

Вы должны использовать Mailchimp 3.0 API

  1. Создайте здесь ключ API: https://admin.mailchimp.com/account/api/
  2. Отправьте запрос POST на следующую конечную точку с вашими данными пользователя

Конечная точка: https://<data_center>.api.mailchimp.com/3.0/lists/<list_id>/members/

Структура данных для отправки:

{ "email_address": "urist.mcvankab@freddiesjokes.com", "status": "subscribed", "merge_fields": { "FNAME": "Urist", "LNAME": "McVankab" } }

Вы можете получить data_center для своей учетной записи Mailchimp при входе в свою панель мониторинга, в веб-браузере проверьте URL. Например, если у вас есть https://us7.admin.mailchimp.com/account/api/, ваш data_center будет us7.

И для получения list_id списка, на который вы хотите подписать своих пользователей, перейдите по следующей ссылке, так как есть несколько способов его получить: Найдите свой идентификатор списка

После этого вам просто нужно обработать данные для вашего подписчика в состоянии React и отправить их в форму отправки.

Для получения более подробной информации, ознакомьтесь с документацией Mailchimp API 3.0 здесь

...