任何人都有一个关于如何使用mailchimp 2.0兴趣分组的例子 我在铁轨中使用了长臂猿宝石。
我试过下面的代码。
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})
任何人都可以使用它。请帮助这让我发疯。
答案 0 :(得分:3)
这是使用该方法的方法:
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})