【问题标题】:How to retrieve a specific mailchip list by name如何按名称检索特定的邮件芯片列表
【发布时间】:2013-09-13 12:35:23
【问题描述】:

我对 rails 和 mailchip 都很陌生。我可以使用以下代码检索控制器内的所有列表

class EmailsController < ApplicationController

  def new
    @email = Email.new
    @gbList = Gibbon::API.lists.list
    puts "@gbList", @gbList
  end

end

我可以在控制台中查看我的所有列表。我要做的是通过 name 属性检索其中一个列表。例如,我的列表名为“My eList” 我试着做:

@eList = Gibbon::API.lists.list(:list_name => "My eList");

但这仍然返回我所有列表的数组。

【问题讨论】:

    标签: ruby-on-rails mailchimp gibbon


    【解决方案1】:

    list_name 键值对作为filters 哈希的成员传递。请参阅 Fetching Lists 上的 Gibbon documentation 了解更多信息:

    @eList = Gibbon::API.lists.list({:filters => {:list_name => 'My eList'}})
    

    【讨论】:

    • 感谢 Zeantsoi。我确实看过文档,但没有给出任何例子,我尝试了几种不同的方法。就像你刚刚做的那样一个简单的概念“例子”。再次感谢。
    猜你喜欢
    • 1970-01-01
    • 2011-10-20
    • 2012-05-15
    • 1970-01-01
    • 1970-01-01
    • 2019-09-05
    • 1970-01-01
    • 2017-05-13
    • 1970-01-01
    相关资源
    最近更新 更多