mailchimp - MailChimp Double Optin API 未发送 conf。电子邮件
问题描述
我创建了一个快速后端,我想设置双重选择。如果我将状态设置为“已订阅”,我的代码已经可以使用,但将其更改为“待处理”不会导致发送确认电子邮件。
我还更新了启用双重选择的列表(并创建了第二个受众进行测试,结果相同)。
我将我的 mailchimp 帐户从免费升级为付费选项,但它仍然没有发送确认电子邮件或根本没有在观众中添加电子邮件(不过代码响应成功)?
这是代码的相关部分:
const data = {
members: [
{
email_address: email,
status: 'pending'
}
]
}
const postData = JSON.stringify(data);
const options = {
url: 'https://us4.api.mailchimp.com/3.0/lists/mylistid',
method: 'POST',
headers: {
Authorization: 'auth mykey'
},
body: postData
}
有什么想法吗?
解决方案
呃,没关系。似乎是 20 多分钟后,我终于收到了确认电子邮件。在用户确认他们的电子邮件之前,该联系人不会出现在 MailChimp 中,这就是它没有出现在 MC UI 中的原因。
非常令人失望的是,确认电子邮件花了这么长时间才发出。这将导致人们忘记确认——希望这只是一个例外,而不是响应时间的常态。
推荐阅读
- excel - 使用vba删除excel文件的密码
- ruby-on-rails - Is it possible to access attribute that is delegated to another model?
- java - Spring boot application staring failed in IntelliJ
- html - 为什么我不能在没有父不透明度超车的情况下定位这个 HTML 元素?
- arrays - Farthest Smaller Element in an Array
- php - 如何以毫秒为单位制作“mktime”格式?
- vuejs2 - 如何将 html 元素附加到 Element UI 表格中的表格行
- angular - RXJS:如何重置 BehaviorSubject 数组的值
- javascript - Vue + Jest global config carrying over into spec files
- node.js - 我将如何根据 node.js 中的其他字段值动态制作猫鼬模式?