Интеграция Mailchimp php - поле формы для телефонных номеров
Я строю основную форму mailchimp, используя php. Однако я не уверен, какое имя поля использовать для номера телефона s при захвате информации о пользователе.
Это должно быть 'phone_number' => $phone,
или же 'pnumber' => $phone
?
Я искал везде несколько дней, и никто не говорит об этом, даже в документации mailchimp.
Вот что я имею в виду.
// member information
$json = json_encode([
'email_address' => $email,
'status' => 'subscribed',
'phone_number' => $phone,
// is it supposed to be phone_number???
]);
Это мои поля ввода для моей формы
<input type="name" placeholder="First Name" required name="fname">
<input type="name" placeholder="Last Name" required name="lname">
<input type="Email" placeholder="Email" required name="email">
<input type="name" placeholder="Contact Number" name="phone">
1 ответ
Я предполагаю, что вы захватываете данные и хотите добавить их в список на MailChimp. На MailChimp нет таких стандартных полей. Единственное обязательное поле - это адрес электронной почты, поэтому даже ваша полезная нагрузка с именем и фамилией не будет работать, если вы пытаетесь отправить нового участника в список. Имя и фамилия с тегами FNAME и LNAME входят в стандартную комплектацию при создании нового списка, но нет необходимости хранить их в списке.
Когда вы публикуете данные, вам нужен адрес электронной почты, статус и массив переменных слияния. Таким образом, в самом простом (используя ваши данные), json будет (я позволю вам преобразовать его на язык по вашему выбору):
{
"email_address": "test@example.com",
"status": "subscribed",
"merge_fields": {
"FNAME": "first",
"LNAME": "last",
"PHONE": "phone"
}
}
Конечно, тег телефона будет зависеть от того, как он настроен в вашем списке.
Обратитесь к документации MailChimp здесь для получения дополнительной информации: http://developer.mailchimp.com/documentation/mailchimp/reference/lists/members/