Mailchimp добавить имя

я пытаюсь добавить нового пользователя в свой список на mailchimp (электронная почта, имя и фамилия). Но я не мог, любая помощь была бы оценена.

мои переменные:

$email = test_input($_POST["email"]);
$name = test_input($_POST["name"]);
$arr = explode(' ',trim($nombre));

включен Mailchimp api v2.0

include('Path/to/Mailchimp.php');

$api_key = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx-xxxx";
$list_id = "xxxxxxxxxx";
$Mailchimp = new Mailchimp( $api_key );
$Mailchimp_Lists = new Mailchimp_Lists( $Mailchimp );

затем, после некоторых шагов, я пытаюсь подписать нового пользователя в моем списке:

try {
$subscriber = $Mailchimp_Lists->subscribe( $list_id, array( 'email' => $email));
} catch (Exception $e) {
}

но когда я пытаюсь измениться на:

$subscriber = $Mailchimp_Lists->subscribe( $list_id, array( 'email' => $email, 'FNAME'=>'Test', 'LNAME'=>'Account' ));

Ничего не произошло.

1

Решение

решил это! добавив недостающие параметры

try {
$merge_vars = array("FNAME"=>$arr[0],"LNAME"=>$arr[1],);
$double_optin = FALSE;
$subscriber = $Mailchimp_Lists->subscribe( $list_id, array( 'email' => $email), $merge_vars,'html',$double_optin );
} catch (Exception $e) {
echo $e;
}
2

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

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

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