Передаем лиды в KMA по API. Начинаем мы с того, что получаем разрешение на отправку лидов по API у персонального менеджера, добавляем оффер и создаем поток, после того как завершите этот процесс - получите ссылку, откуда нужно будет взять код потока, в нашем случае это CPJz6a. В личном кабинете получаем API-ключ. Переносим эти параметры в указанные места и добавляем гео лида в отмеченном месте. Создаем файл success.html это страничка удачного заказа. В главном файле с лендингом, а за частую это index.html или index.php правим форму заказа так, что бы поля формы отправки заказа имели названия имя - name, телефон - phone и в action пропишите send.php, то есть примерно у Вас должна получиться такая форма:
<form method="post" action="send.php">
<input type="text" name="name" value="" />
<input type="text" name="phone" value="" />
<input type="submit" value="Отправить" />
</form>
<?php
$url = 'https://api.kma.biz/lead/add';
$api_key = 'yJ1uiDocBMgB1KbK2cq2_QQIWPDHtSk5'; //API ключ
$channel = 'CPJz6a'; //Код потока
$name = $_POST['name'];
$phone = $_POST['phone'];
$ip = $_SERVER['REMOTE_ADDR'];
$country = 'HR'; //Гео лида
$referer = $_SERVER['HTTP_REFERER'];
$params = array(
'channel' => $channel,
'name' => $name,
'phone' => $phone,
'ip' => $ip,
'country' => $country,
'referer' => $referer,
);
if ($curl = curl_init()) {
curl_setopt($curl, CURLOPT_URL, $url);
curl_setopt($curl, CURLOPT_HEADER, false);
curl_setopt($curl, CURLOPT_HTTPHEADER,
array(
'Authorization: Bearer ' . $api_key,
'Content-Type: application/x-www-form-urlencoded',
'User-Agent:' . $_SERVER['HTTP_USER_AGENT']
)
);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($curl, CURLOPT_POST, true);
curl_setopt($curl, CURLOPT_POSTFIELDS, http_build_query($params));
curl_setopt($curl, CURLINFO_HEADER_OUT, true);
$result = curl_exec($curl);
curl_close($curl);
}
header('Location: success.html');