【问题标题】:mailchimp lists/interest-groupingsmailchimp 列表/兴趣分组
【发布时间】:2013-09-16 05:58:23
【问题描述】:

任何人都获得了有关如何使用 mailchimp 2.0 兴趣分组的示例 我在 Rails 中使用 Gibbon gem。

我尝试了下面的代码。

Gibbon::API.lists.listInterestGroupings({:id => listId})

我收到以下错误。 Gibbon::MailChimpError:MailChimp API 错误:未知方法“lists/listinterestgroupings”(代码 -32601)

我可以使用 mailchimp 订阅方法订阅我的列表,但是当我尝试将它传递给分组的合并变量时,它只是将它保存到列表而不是我的组

@merge_vars = ['GROUPINGS' => ['id' => listId, 'groups' => @myGroupName ]];
Gibbon::API.lists.subscribe({:id => listId, :email => {email:address}, :email_type => "html", :merge_vars => @merge_vars, :double_optin => false, :update_existing => true, :send_welcome => true}) 

任何人都可以让它工作。请帮助这让我发疯。

【问题讨论】:

    标签: ruby-on-rails mailchimp gibbon


    【解决方案1】:

    这就是使用那个方法的方式:

    Gibbon::API.lists.interest_groupings(:id => listID)
    

    从那里你可以得到列表的所有组,并得到需要在mergevars中使用的组id

    @merge_vars = { :GROUPINGS => [{ :id => group_id, :name => "Group name", :groups => ['subgroup name']}] }
    

    然后只需调用您的订阅方法

    Gibbon::API.lists.subscribe({:id => listId, :email => {email:address}, :email_type => "html", :merge_vars => @merge_vars, :double_optin => false, :update_existing => true, :send_welcome => true})
    

    【讨论】:

      猜你喜欢
      • 2016-04-17
      • 2019-08-29
      • 2016-08-18
      • 2017-04-29
      • 2012-02-04
      • 2016-08-24
      • 2016-01-17
      • 2015-12-10
      • 2016-12-11
      相关资源
      最近更新 更多