<?php
$data = json_decode($_REQUEST['fields'], true);
$sName = $data['name']['value'];
$sPhone = $data['field_d3fa9a6']['value'];
$b24Url = "https://metodika.bitrix24.ru"; // URL своего Битрикс24
$b24UserID = "6"; // ID пользователя, от имени которого будем добавлять лид
$b24WebHook = "nichegointeresnogo"; // код вебхука,
// формируем URL, на который будем отправлять запрос
$queryURL = "$b24Url/rest/$b24UserID/$b24WebHook/crm.lead.add.json";
// формируем параметры для создания лида
$queryData = http_build_query(array(
"fields" => array(
"TITLE" => "Лид с сайта ПТСнаб", // название лида
"NAME" => $sName, // имя
"PHONE" => array( // телефон в Битрикс24
"n0" => array(
"VALUE" => $sPhone, // номер
"VALUE_TYPE" => "MOBILE", // тип номера = мобильный
),
),
//"UTM_SOURCE"=>$utm_source,
//"UTM_MEDIUM"=>$utm_medium,
//"UTM_CAMPAIGN"=>$utm_campaign,
),
'params' => array("REGISTER_SONET_EVENT" => "Y") // Y = произвести регистрацию события добавления лида в живой ленте. Дополнительно будет отправлено уведомление ответственному за лид.
));
// отправляем запрос в Б24 и обрабатываем ответ
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_SSL_VERIFYPEER => 0,
CURLOPT_POST => 1,
CURLOPT_HEADER => 0,
CURLOPT_RETURNTRANSFER => 1,
CURLOPT_URL => $queryURL,
CURLOPT_POSTFIELDS => $queryData,
));
$result = curl_exec($curl);
curl_close($curl);
$result = json_decode($result,1);
// если произошла какая-то ошибка - выведем её
if(array_key_exists('error', $result))
{
die("Ошибка при сохранении лида: ".$result['error_description']);
}
echo "Лид добавлен, отличная работа :)";
?>
action_flag=ADDITION,
int() argument must be a string, a bytes-like object or a number, not 'SimpleLazyObject'
Купил 4K Video Downloader+