堆栈级别太深:检索列表的 ID - Gibbon / MailChimp / Rails
Stack Level Too Deep: retrieving an ID of a List - Gibbon / MailChimp / Rails
使用 Gibbon API Wrapper 从 MailChimp 检索列表 ID 的正确方法是什么?
说我想做这样的事情:
list = gibbon.lists.list(filters: "Foo")
gibbon.lists(list.id).members.create(....)
list.id
returns stack level too deep
因为 gibbon.list
调用中的嵌套属性。在 Gibbon 中调用 list.id
的正确方法是什么?
最终将 list_id
存储为环境变量。
这使我能够限制 MailChimp API
查询的数量,因为列表 ID 现在存储在本地。
我还创建了额外的列表来测试不同环境中的用户订阅(例如 staging
)。使用相同的代码库,我只是为不同的环境替换列表 ENV
值。
使用 Gibbon API Wrapper 从 MailChimp 检索列表 ID 的正确方法是什么?
说我想做这样的事情:
list = gibbon.lists.list(filters: "Foo")
gibbon.lists(list.id).members.create(....)
list.id
returns stack level too deep
因为 gibbon.list
调用中的嵌套属性。在 Gibbon 中调用 list.id
的正确方法是什么?
最终将 list_id
存储为环境变量。
这使我能够限制 MailChimp API
查询的数量,因为列表 ID 现在存储在本地。
我还创建了额外的列表来测试不同环境中的用户订阅(例如 staging
)。使用相同的代码库,我只是为不同的环境替换列表 ENV
值。