【问题标题】:How to update groupings via Mailchimp API?如何通过 Mailchimp API 更新分组?
【发布时间】:2013-06-18 12:25:33
【问题描述】:

我正在尝试通过 API 从我的 Rails 3.2 应用订阅和更新 Mailchimp 列表的成员。

一切正常,除了我无法设置兴趣组。

设置分组的正确格式是什么。

我试过了

merge_vars: 'GROUPINGS'  => [
  [ 
    'id' => group_id,
    'groups' => ['array', 'of', 'groups']
  ]
]

merge_vars: 'GROUPINGS'  => [
  [ 
    'id' => group_id,
    'groups' => "comma,separated,groups"
  ]
]

merge_vars: 'GROUPINGS'  => [
  0 => [ 
    'id' => group_id,
    'groups' => "comma,separated,groups"
  ]
]

以及其他几个变体。

似乎没有任何效果,文档也不清楚

【问题讨论】:

  • 感谢@AndyHarvey 遇到了同样的问题,您的 Q 帮助我解决了问题。

标签: ruby-on-rails mailchimp


【解决方案1】:

花了我一些时间,但我终于找到了正确的格式:

@gb.lists.subscribe({:id => list_id,
                     :email => {:email => self.email},
                     :merge_vars => {:FNAME => self.firstname,
                                     :groupings => [{:id => grouping_id,
                                                     :groups => ["name","of","groups"]
                                                   }]
                                    },
                     :double_optin => false,
                     :send_welcome => false,
                     :update_existing => true})

我正在使用 rails 3.1.11 和 gibbon 0.5.0

希望这会有所帮助!

【讨论】:

  • 正是我最终所做的!对反应缓慢表示歉意
  • 谢谢,我遇到的问题是:groups => ["name","of","groups"] 在我发送它时不是一个数组,您认为 Mailchimp 会更好地验证这一点!?
猜你喜欢
  • 2023-03-22
  • 2023-03-02
  • 2015-05-19
  • 2012-10-28
  • 1970-01-01
  • 1970-01-01
  • 2014-03-04
  • 2014-09-29
  • 2019-07-13
相关资源
最近更新 更多