crm.lead.add
Примечание: Чтобы узнать формат требуемого поля, выполните метод crm.lead.fields и посмотрите формат приходящих значений этих полей.
Пример
BX24.callMethod( "crm.lead.add", ] "WEB": [ ] >, params: >, function(result) );
Новая документация в социальных сетях:
Комментарии пользователей
Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.
Для этого вам достаточно войти в систему.
Но помните, что Комментарии пользователей, несмотря на их модерацию, не являются официальной документацией. Ответственность за их использование лежит на пользователе.
Кроме того, Комментарии пользователей не являются местом для обсуждения функциональности. Для таких вопросов, пожалуйста, обращайтесь на форумы.
Илья Щербаков 05/05/2021 11:09:04
Сообщение не модерируется, возможны ошибки и неточности.
Для сохранения нескольких свойств необходимо передать массив значений ID
$queryData = [ 'fields' => [ 'TITLE' => название лида, 'NAME' => имя, 'UF_CRM_1619760711' => 'строка', 'UF_CRM_1619761066' => [ 45, 47, 50 ], // массив id множественного свойства 'ASSIGNED_BY_ID' => 1, // пользователь на кого назначен лид 'PHONE' => [['VALUE' => $_POST['Phone'], 'VALUE_TYPE' => 'WORK']], 'EMAIL' => [['VALUE' => $_POST['Email'], 'VALUE_TYPE' => 'WORK']], ], 'params' => ['REGISTER_SONET_EVENT' => 'Y'], // уведомление о лишении ];
Антон Долганин 22.10.2014 09:17:56
Стоит обратить внимание на множественные значения (почта, номер телефона), так как легко поймать таракана - даже если вы передаете одно значение, то передавайте его как многомерный массив:
'EMAIL' => isset($arProps['EMAIL']) ? array(array('VALUE' => $arProps['EMAIL']['VALUE'], 'VALUE_TYPE' => 'HOME')) : array(), 'PHONE' => isset($arProps['PHONE']) ? array(array('VALUE' => $arProps['PHONE']['VALUE'], 'VALUE_TYPE' => 'HOME')) : array(),
Комментарии