【发布时间】:2019-06-07 16:53:40
【问题描述】:
我创建了一个邮件活动(选择“自动”和“API”)
当我尝试发送测试邮件时
post: https://us20.api.mailchimp.com/3.0/campaigns/{my_campaign_id}/actions/test
我收到400,“无法发送此活动,因为它目前正在发送”错误。
在仪表板中,我可以看到活动的状态是“发送中”。
活动的编辑模式只有一个选项可以暂停活动。
这是用于发送邮件的代码(使用 Node.js)
const request = require('superagent');
request.post(`https://us20.api.mailchimp.com/3.0/campaigns/${CAMPAIGN_ID}/actions/test`)
.set('Content-Type', 'application/json;charset=utf-8')
.set('Authorization', 'Basic ' + new Buffer('any:' + MAILCHIMP_API_KEY).toString('base64'))
.send({
test_emails: [ 'my_mail@gmail.com' ],
send_type: 'html',
})
.end((error, response) => {
if (error) {
res.send({ error });
} else {
res.send({ data: response });
}
});
你们能否指出如何解决“发送”错误。
谢谢。
【问题讨论】:
标签: mailchimp mailchimp-api-v3.0