我正在尝试在现有的React表单上集成MailChimp复选框启用功能。整个站点是一个React Web应用程序。我一直在寻找解决方案数小时,但仍然找不到任何东西。有什么想法吗?
答案 0 :(得分:0)
您应该使用Mailchimp 3.0 API
端点:
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"
}
}
当您进入仪表板时,可以为Mailchimp帐户获取data_center
,在Web浏览器中检查URL。例如,如果您有https://us7.admin.mailchimp.com/account/api/
,则您的data_center
将是us7
。
要获取您希望用户订阅的列表的list_id
,请检查以下链接,因为有几种获取方法:Find your list ID
此后,您只需要将订阅者的数据处理为React状态,并在表单提交时将其发送。
有关更多详细信息,请查看Mailchimp API 3.0文档here