CpaGetti

Передача лидов по API в CpaGetti

Данная CPA - сеть не поддерживает наш проект!
1986
Если данная документация не работает - сообщите нам в тех. поддержку: @lstockpro. Мы работаем для Вас и с удовольствием исправим ошибку!
Описание:

Cpagetti давно на рынке и добавила возможность сливать по апи через php. Для этого, нам необходимо перейти в Инструменты > API, где, мы получим API ключ. После этого, переходим на страничку необходимого нам оффера и из ссылки получаем его ID, примерhttps://cpagetti.com/offer/view/5557, где 5557 нужный нам параметр. Указываем все параметры в отмеченных местах и добавляем ГЕО лида. В главном файле с лендингом, а за частую это 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>

Сгенерировать Отблагодарить
Код API:

<?php
$uri = 'http://api.cpagetti.com/order/register';
$api_key = 'm9yq4Q0GGV9PQ7IrjoWgqKz00tVN4wco'; //API ключ
$offer_id = '3859'; //ID оффера
$country = 'RU'; //Гео лида

$order = array(

'api_key' => $api_key,
'name' => $_POST['name'],
'phone' => $_POST['phone'],
'offer_id' => $offer_id,
'country' => $country,
'ip' => (!empty($_SERVER['REMOTE_ADDR']) ? $_SERVER['REMOTE_ADDR'] : null), 

);

$headers = array(

"Host" => $uri,
"User-Agent" => (!empty($_SERVER['HTTP_USER_AGENT']) ? $_SERVER['HTTP_USER_AGENT'] : null),
"Accept" => (!empty($_SERVER['HTTP_ACCEPT']) ? $_SERVER['HTTP_ACCEPT'] : null),
"Accept-Language" => (!empty($_SERVER['HTTP_ACCEPT_LANGUAGE']) ? $_SERVER['HTTP_ACCEPT_LANGUAGE'] : null),
"Keep-Alive" => '15',
"Connection" => "keep-alive",
"Referer" => (!empty($_SERVER['HTTP_REFERER']) ? $_SERVER['HTTP_REFERER'] : null),

);

$curl = curl_init();
curl_setopt($curl, CURLOPT_FOLLOWLOCATION, true);
curl_setopt($curl, CURLOPT_HTTPHEADER, $headers);
curl_setopt($curl, CURLOPT_URL, $uri);
curl_setopt($curl, CURLOPT_POST, true);
curl_setopt($curl, CURLOPT_POSTFIELDS, $order);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
$out = curl_exec($curl);
curl_close($curl);

header('Location: success.html');

Генерация файла API для CPA-сети CpaGetti
Обратная связь