поиск в списке mailchimp чем-то другим, кроме электронной почты

0

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

  • сделать что-то вроде этого> http://kb.mailchimp.com/lists/signup-forms/how-subscribers-can-update-their-profiles
  • или у меня будет новый & старый адрес электронной почты от пользователя в списке, потому что memberInfo() вернет false, потому что это новое заданное письмо.
  • также $update_existing=true используется только в том случае, если пользователь хочет изменить его (fname, lname), который в большинстве случаев только хочет изменить электронную почту, а не другую информацию.

так кто-нибудь знает, как лучше обращаться с подписчиками/отписью пользователей, используя что-то другое, кроме электронной почты???

Dublication: проверьте, включен ли пользователь в список с API-интерфейсом mailchimp V2.0

Теги:
email
mailchimp

1 ответ

0
Лучший ответ

вы можете искать по чему угодно,

https://apidocs.mailchimp.com/api/2.0/helper/search-members.php ie

MailchimpWrapper::helper()->searchMembers('what to search by', 'list_id');

и для обновления информации о пользователе вы можете использовать

https://apidocs.mailchimp.com/api/2.0/lists/update-member.php т.е.

MailchimpWrapper::lists()->updateMember(
    'list_id',
    ['email' => $old_email],
    ['new-email' => $new_email],
    'html',
    false
);

Ещё вопросы

Сообщество Overcoder
Наверх
Меню