Задать вопрос
@Egor_Zhurawski

Почему не добавляется имя в лид в Bitrix24?

Используя rest api пытаюсь добавить лид в Битрикс 24..
Заголовок и телефон добавляется в лид, а вот имя не хочет.. В чем может быть проблема?

$nameStart = $_POST["nameStart"];
$phoneStart = $_POST["phoneStart"];
$pos = "Заявка с сайта";

// формируем URL в переменной $queryUrl
$queryUrl = 'https://домен/rest/6/идентификатор/crm.lead.add.json';
 // формируем параметры для создания лида в переменной $queryData
$queryData = http_build_query(array(
	"fields" => array(
		'TITLE' => $pos, // НАЗВАНИЕ
    'NAME' => $nameStart , // ИМЯ
    'OPENED' => 'Y', // Доступно для всех
'SOURCE_ID' => "WEB", //Источник вебсайт
		//"ASSIGNED_BY_ID" => 1,  Ответственный
		"PHONE" => array(array("VALUE" => $phoneStart, "VALUE_TYPE" => "WORK" )),
	),
	'params' => array("REGISTER_SONET_EVENT" => "Y")
));

	// обращаемся к Битрикс24 при помощи функции curl_exec
$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)) echo "Ошибка при сохранении лида: ".$result['error_description'].
"<br/>";
  • Вопрос задан
  • 451 просмотр
Подписаться 1 Средний 1 комментарий
Пригласить эксперта
Ответы на вопрос 2
miv-men
@miv-men
Фронт и бэк
Может у вас кастомное поле с именем?
Выяснить это можно несколькими способавми.
К примеру так:
1. Зайдите в любой лид
2. Откройте консоль (нажать F12)
3. Выделите поле "Имя" и посмотрите какой id
Если дефолтное имя то действительно должно быть NAME:
5f3c8de31d355759492650.png
Если поле имя было добавлено ручками, то id будет следующего вида:
5f3c8e1b0a976745160756.png
Ответ написан
Комментировать
@tutdiscoteca
Проверьте не пустая ли у вас переменная $nameStart. Так же что бы были указаны все обязательные параметры. Попробуйте добавить SECOND_NAME. Он тоже является обязательным значением.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы