我有一个date
我需要在 Mailchimp API 的 v3 版本中填充该 merge_field 。在我找到答案之前,我在谷歌上进行了很多搜索……希望这可以节省某人的时间。
预期的格式是:mm/dd/yyyy
.
看起来月份和日期的个位数就可以了,所以不要担心严格要求。如果您在 Javascript 中将日期对象传递给此函数应该适合您(假设您可以使用本地时区):
function mailchimpDateFormat(date) {
return date.getMonth() + 1 + "/" + date.getDate() + "/" + date.getFullYear();
}
例如,在 node.js 中,对 Mailchimp v3 API 的调用如下所示:
mailchimp.put({
"path": "/lists/0564f2d799/members/c5f129f4bac9d1ca985cb58f1f45f24",
"body": {
"email_address": "[email protected] /cdn-cgi/l/email-protection",
"status": "subscribed",
"interests": {
"ca1564ff8f": true
},
"merge_fields": {
"MY_DATE": mailchimpDateFormat(date) // e.g. "4/15/2018"
}
}
}, function (err, response) {
// Do something interesting.
};
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)