Mailchimp API /列出merge_fields的日期类型参数格式
Posted
技术标签:
【中文标题】Mailchimp API /列出merge_fields的日期类型参数格式【英文标题】:Mailchimp API /lists date type parameter formatting for merge_fields 【发布时间】:2018-11-23 17:01:07 【问题描述】:我有一个 date
merge_field,我需要在 Mailchimp API 的 v3 版本中填充它。在我找到我的答案之前,谷歌搜索了很多...希望这可以节省一些人的时间。
【问题讨论】:
【参考方案1】:预期格式为: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": "something@company.com",
"status": "subscribed",
"interests":
"ca1564ff8f": true
,
"merge_fields":
"MY_DATE": mailchimpDateFormat(date) // e.g. "4/15/2018"
, function (err, response)
// Do something interesting.
;
【讨论】:
感谢发帖。正是我想要的。以上是关于Mailchimp API /列出merge_fields的日期类型参数格式的主要内容,如果未能解决你的问题,请参考以下文章
php [mailchimp api] mailchimp php api #mail
MailChimp API DrewM\MailChimp\MailChimp::call() 调用未定义的方法