所以我正在使用node.js并且我安装了modulem ailchimp-api(https://npmjs.org/package/mailchimp-api)所以我去官方网站阅读如何发送mailchimp电子邮件,我想出了标准程序。
var MailChimpAPI = require('mailchimp').MailChimpAPI;
var apiKey = 'Your MailChimpAPI API Key';
try {
var api = new MailChimpAPI(apiKey, { version : '2.0' });
} catch (error) {
console.log(error.message);
}
api.call('campaigns', 'list', { start: 0, limit: 25 }, function (error, data) {
if (error)
console.log(error.message);
else
console.log(JSON.stringify(data)); // Do something with your data!
});
api.call('campaigns', 'template-content', { cid: '/* CAMPAIGN ID */' }, function (error, data) {
if (error)
console.log(error.message);
else
console.log(JSON.stringify(data)); // Do something with your data!
});
我继续下一个问题!如何将自己的文本添加到mailchimp中的现有模板?我可以选择广告系列..并写文字(在mailchimp的网站上),但我想发送一个确认链接到模板,但我不知道我该怎么办...
也许是某种方式来定义我可以放置文本的区域?或者我应该从mailchimp复制整个html代码和样式,然后在文本之间放置url链接以进行确认(不是用于订阅,而是用于验证用户。谢谢你们!
答案 0 :(得分:1)
我明白了。
如果您在mailchimp中没有列表,请创建它。
转到列表中的设置并选择“列表字段”和“| MERGE |”标签
添加新字段(字段标签,字段类型,必填,可见,将此标记放入您的内容)(我将标记设置为“已激活”)
将此标记添加到模板中。您可以在文本编辑器选项卡“合并标签”下找到它。
在node.js中,调用函数mc.lists.subscribe(data, function(data))
。