【问题标题】:Mailchimp API send Custom FieldMailchimp API 发送自定义字段
【发布时间】:2019-09-21 15:39:14
【问题描述】:

我正在尝试将自定义字段发送到 mailchimp,但不确定如何执行此操作。

如果您在下面看到,我正在尝试将公司信息发送给我的一位受众,但它没有发送。

这里也是粘贴的代码:

 // member information
    $json = json_encode([
        'email_address' => $user_row['email'],
        'status'        => 'subscribed',
        'COMPANY'       =>  $company_info['name'],
        'merge_fields'  => [
            'FNAME'     => $user_row['first_name'],
            'LNAME'     => $user_row['last_name']
        ]
    ]);

我在目标受众下的 mailchimp 中创建了自定义字段。正如你在这里看到的:

所以任何人都可以帮助我,我做错了什么,公司信息没有同步。

在 Audiences 中,我收到空白的公司名称。

【问题讨论】:

  • 你不应该发布代码截图。将代码复制并粘贴到您的问题中。我不确定这个问题是否适合 Stack Overflow,您可能想在 Super User 上提问。
  • 我认为我的问题在这里很好,只要有人知道我在这里尝试做什么,他们可能会回复我,告诉我如何做到这一点。
  • 我希望现在没事
  • 你是如何使用那个 json 变量的?

标签: php mailchimp-api-v3.0


【解决方案1】:
 'COMPANY'       =>  $company_info['name'],

上面的行应该像这样在'merge_fields'里面

$json = json_encode([
    'email_address' => $user_row['email'],
    'status'        => 'subscribed',
    'merge_fields'  => [
        'FNAME'     => $user_row['first_name'],
        'LNAME'     => $user_row['last_name'],
        'COMPANY'   => $company_info['name']
    ]
]);

【讨论】:

    猜你喜欢
    • 2021-04-07
    • 2016-01-06
    • 2018-10-11
    • 2021-10-04
    • 1970-01-01
    • 2019-12-30
    • 2013-09-05
    • 2012-11-17
    • 2015-04-25
    相关资源
    最近更新 更多