我之前使用jsonp的hack方式在前端提交表单(添加订阅者)(因为Mailchimp只为后端提供API)。
现在我想切换到后端以使用 Mailchimp API。我正在使用一个名为mailchimp-api-v3的库来简化工作。
这个列表只有三个字段,分别是FNAME
、EMAIL
和COMPANY
。
const Mailchimp = require('mailchimp-api-v3');
const mailchimp = new Mailchimp(myMailchimpAPI);
mailchimp.post(`/lists/${myListId}/members`, {
FNAME: 'Jack',
EMAIL: 'jack@example.com',
COMPANY: 'Apple'
})
.then(res => console.log(res))
.catch(err => console.log(err));
这给了我错误:
[ { field: 'email_address', message: '此值不应为空。' } ] }