【问题标题】:send array of checkbox values to mailchimp via mailchimp api 2.0通过 mailchimp api 2.0 将复选框值数组发送到 mailchimp
【发布时间】:2014-03-04 06:51:11
【问题描述】:

我正在使用这个 Mailchimp 2.0 PHP 包装器:

https://github.com/drewm/mailchimp-api

通过 Mailchimp 2.0 API 将数据发送到我的列表。

我可以将电子邮件、名字和姓氏从我的表单成功发送到 mailchimp。

我在 mailchimp(EMAIL, FNAME, LNAME) 中将这些设置为必填字段。

这里是 PHP:

$MailChimp = new MailChimp('xxxxxxx');
$result = $MailChimp->call('lists/subscribe', array(
'id'                => 'xxxxxx',
//required fields
'email'             => array( 'email' => $_POST['email']),
'merge_vars'        => array('FNAME' => $_POST['fname'], 'LNAME' => $_POST['lname']),
//mailchimp options
'double_optin'      => false,   
'update_existing'   => true,
'replace_interests' => false

));

但我也有 12 个复选框,用于选择发动机尺寸、类型、气体类型、颜色等内容。

如何将这些发送到 mailchimp API?我希望有 Mailchimp API 经验的人能提供帮助。

任何帮助将不胜感激。

谢谢!

【问题讨论】:

    标签: mailchimp


    【解决方案1】:

    这是对文档示例中未包含的分组结构的说明。 IE。您只提供用户选择的组的名称:

    "merge_vars": {
           "groupings": [
               {
                   "groups": [
                       "selection 3",
                       "selection 7"
                   ],
                   "id": <group_id>// or "name": <group_name>
               }
           ]
       },
    

    【讨论】:

      【解决方案2】:

      在 merge_vars 数组中,定义指向数组的“分组”。然后,此“分组”数组将由指向特定组组的单个数组组成。前任。如果您有一组标题为“gas type”的组,组选项为“diesel”、“unleaded”等。这个级别的数组指向“gas type”。

      然后,您在此数组内定义一个“组”数组,以表示实际子组(“柴油”、“无铅”)的成员资格。

      这是订阅 MailChimp API 2.0 文档列表中的代码示例:

      "merge_vars": {
              "groupings": [
                  {
                      "id": 42,
                      "name": "example name",
                      "groups": [
                          "..."
                      ]
                  }
              ]
      

      列表/订阅:http://apidocs.mailchimp.com/api/2.0/lists/subscribe.php

      我的个人建议:如果您还没有在网络应用程序中创建组。然后,使用 lists/interest-groupings 方法查看兴趣组是如何格式化并返回给您的。这让您了解如何在自己的代码中构建它。

      列表/兴趣分组:http://apidocs.mailchimp.com/api/2.0/lists/interest-groupings.php

      【讨论】:

        猜你喜欢
        • 2015-09-28
        • 2013-08-27
        • 2016-01-06
        • 2015-09-29
        • 2013-12-14
        • 2012-11-15
        • 2012-02-25
        • 2016-02-08
        • 2011-07-14
        相关资源
        最近更新 更多