Переменные PHP Mailchimp API не отправляются

Я просто пытаюсь понять, почему это не сработает. Он отправляет MailChimp с API, но имеет некоторые проблемы с тем, как он получил адрес электронной почты. Если я отправлю только строку, как во втором примере, она работает нормально.

Что-то должно быть не так в моем форматировании, любые идеи. Я пытался с переменными, которые я установил, но это тоже не работает.

Спасибо

//SEND INFO TO MAILCHIMP
$MailChimp = new \Drewm\MailChimp($api);
$result = $MailChimp->call('lists/subscribe', array(
'id'                => 'e659124bf2',
'email'     => array('email'=> $_POST['email']),
'merge_vars'        => array('FNAME'=>$_POST['usersName'], 'LNAME'=>$_POST['usersLastName']),
'double_optin'      => false,
'update_existing'   => true,
'replace_interests' => false,
'send_welcome'      => false,
));
print_r($result);

Но если я добавлю простые строки, он будет работать нормально:

//SEND INFO TO MAILCHIMP
$MailChimp = new \Drewm\MailChimp($api);
$result = $MailChimp->call('lists/subscribe', array(
'id'                => 'e659124bf2',
'email'     => array('email'=> '[email protected]),
'merge_vars'        => array('FNAME'=> 'John', 'LNAME'=>'smith'),
'double_optin'      => false,
'update_existing'   => true,
'replace_interests' => false,
'send_welcome'      => false,
));
print_r($result);

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]