MailChimp API 1.3 + Hominid 3 + Группировка - PullRequest
4 голосов
/ 12 января 2011

По какой-то причине я просто не могу заставить последнюю версию Hominid работать с группировками в MailChimp.

Вот фрагмент того, что я делаю:

info[:GROUPINGS] = { 'name' => 'Locations', 'groups' => 'SomeLocation' }    
mailchimp = Hominid::API.new(MAILCHIMP_API_KEY)
list_id = mailchimp.find_list_id_by_name MAILCHIMP_LIST_NAME
mailchimp.list_update_member(list_id, email_value, info)

Я пробовал, казалось бы, каждую комбинацию массивов и хэшей, чтобы заставить работать группы, но я продолжаю получать варианты этой ошибки:

<270> "V" is not a valid Interest Grouping id for the list: Test List

Любая помощь будет оценена!

1 Ответ

9 голосов
/ 12 января 2011

Похоже, нужен массив хэшей:

info[:GROUPINGS] = [ { 'name' => 'Locations', 'groups' => 'SomeLocation' } ]

Надеюсь, это кому-нибудь поможет!

...