【发布时间】:2014-07-03 13:56:04
【问题描述】:
Mailchimp 几乎是一家完美的公司,除了他们的 Node API 文档不存在。如何将订阅者添加到我的新列表并包括他们的名字和姓氏?下面的代码成功添加了订阅者,但没有添加名字和姓氏。
var MCapi = require('mailchimp-api');
MC = new MCapi.Mailchimp('***********************-us3');
addUserToMailchimp = function(user, callback) {
var merge_vars = [
{ EMAIL: user.email },
{ LNAME: user.name.substring(user.name.lastIndexOf(" ")+1) },
{ FNAME: user.name.split(' ')[0] }
];
MC.lists.subscribe({id: '1af87a08af', email:{email: user.email}, merge_vars: merge_vars, double_optin: false }, function(data) {
console.log(data);
}, function(error) {
console.log(error);
});
}; // addUserToMailchimp
【问题讨论】:
-
最好不要与互联网上的人共享您的 API 密钥。