Я пытаюсь добавить подписчика в список через API Getresponse для подписки одного контакта в список, я должен вызвать API, как это
$getresponse = new GetResponse(api key);
$result = $getresponse->addContact(listid,
$lead['name'],
$lead['email']
);
Теперь я хочу добавить несколько электронных писем за один звонок, я не могу использовать цикл foreach для каждого контакта, есть ли функция или конечная точка для добавления нескольких электронных писем за один звонок?
Официальный API Getresponse показывает только один контакт.
https://apidocs.getresponse.com/v3/resources/contacts#contacts.create
На данный момент нет конечных точек API для импорта контактов как массовых (CSV или JSON).
Да, Бала это правильно. Для GetResponse не существует такого метода API для вставки нескольких контактов. Однако, пожалуйста, проверьте приведенные ниже коды API, чтобы вставить один контакт в GetResponse.
include('GetResponseAPI3.class.php');
$getresponse = new GetResponse('your-getresponse-token-here');
$var = $getresponse->addContact(array
(
'name' => 'FirstName LastName',
'email' => '[email protected]',
'dayOfCycle' => 0,
'campaign' => array('campaignId' => 'Campaign-id'),
'ipAddress' => 'XXX.XXX.XX.XX'
)
);
var_dump($var);