【问题标题】:Mailchimp API /lists date type parameter formatting for merge_fieldsMailchimp API /列出merge_fields的日期类型参数格式
【发布时间】:2018-11-23 17:01:07
【问题描述】:

我有一个 datemerge_field,我需要在 Mailchimp API 的 v3 版本中填充它。在我找到我的答案之前,谷歌搜索了很多...希望这可以节省一些人的时间。

【问题讨论】:

    标签: javascript node.js mailchimp mailchimp-api-v3.0


    【解决方案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.
    };
    

    【讨论】:

    • 感谢发帖。正是我想要的。
    猜你喜欢
    • 2020-08-04
    • 2016-11-18
    • 1970-01-01
    • 2023-02-04
    • 2018-01-10
    • 2019-06-03
    • 2021-01-25
    • 2023-04-10
    • 1970-01-01
    相关资源
    最近更新 更多