В v2.0 Интеграции Mailchimp API в PHP FNAME и LNAME не переходили с batchSubscribe () с группировкой

Работает нормально. Группы созданы. Электронные письма подписаны на эти группы. Но я не могу вставить имя и фамилию вместе с ней.

foreach($email as $batches){

$fname=$Subscriber['subscriber_firstname'];
$lname=$Subscriber['subscriber_lastname'];

$merge_vars =array(
'fname'=>$fname,
'lname'=>$lname,
'groupings'=>array(
array('id' =>$group_id,
'groups' =>array($group_name)
)
)
);

$batch[] = array('email'=>array('email' =>$batches), $merge_vars);

}
$subscriber = $Mailchimp_Lists -> batchSubscribe($listid,$batch, false, true, true);
print_r($batch);

0

Решение

У меня была та же проблема, и я обнаружил, что документация по mailchimp неверна, вам нужно буквально указать элемент массива ‘MERGE_VARS’.

$batch[] = array(
'EMAIL'      => array('email' => '[email protected]'),
'MERGE_VARS' => array(
'FNAME' => 'First Name',
'LNAME' => 'Last Name'
)
);
0

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

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

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