Mailchimp и VBO

Главные вкладки

Аватар пользователя runner12 runner12 5 июля 2017 в 20:18

Доброго времени суток. Уже несколько дней безуспешно пытаюсь интегрировать Mailchimp и VBO (Views Bulk Operations), чтобы массово добавить уже существующих пользователей в список рассылки. Создал Представление из пользователей, добавил в него поле Массовые операции: Пользователь. На странице Представления выбираю юзеров, добавляю, и... Выскакивает ошибка... Пробовал патчить, оказывается не только я сталкивался с подобной проблемой, патчи брал отсюда https://www.drupal.org/node/2820269 В результате получается такая ситуация - сегмент списка рассылки создается, но пользователи в список рассылки не добавляются, в Журнале ошибка An error occurred on batch segment add. List: af28158f0d Segment: 1641. "400: Invalid Resource - The resource submitted could not be validated. For field-specific details, see the 'errors' array. a:1:{i:0;O:8:"stdClass":2:{s:5:"field";s:14:"static_segment";s:7:"message";s:55:"None of the emails provided were subscribed to the list";}}". Помогите решить задачу.

Комментарии

Аватар пользователя VasyOK VasyOK 6 июля 2017 в 0:34

Версия 7.x-3.4 она жутко забагованая. И с пользователями патчить надо и с заказами Уберкарт. Т.е. может VBO самом по себе работает, но как только выходит за рамки нод и терминов начинается геморойчик. Лучше подождать пока новые версии модулей "подружаться" между собой и использовать 7.x-3.3.

Аватар пользователя runner12 runner12 6 июля 2017 в 9:36

Попробовал использовать VBO 7.x-3.3, ошибка:
An error occurred on batch segment add. List: af28158f0d Segment: 1641. "400: Invalid Resource - The resource submitted could not be validated. For field-specific details, see the 'errors' array. a:1:{i:0;O:8:"stdClass":2:{s:5:"field";s:14:"static_segment";s:7:"message";s:55:"None of the emails provided were subscribed to the list";}}"
продолжает выскакивать. Она идет из модуля Mailchimp, похоже что проблема не в VBO а в Mailchimp.

Аватар пользователя bsyomov bsyomov 6 июля 2017 в 10:43

Ваша ошибка означает, что где-то пустой, или не валидный email встречается (или его валидация сломана).
Посмотрите на данные - может именно в них проблема а не в модулях?