Каталог решений - Редактирование пользовательских полей в Битрикс24 через REST API

Редактирование пользовательских полей в Битрикс24 через REST API

Редактирование пользовательских полей в Битрикс24 через REST API

В наличии

Меняем значения пользовательских полей в Битрикс24 через REST API на примере редактирования контактов

Категория:

Описание

В статье //sale.itcity.ru/public/574117/ писал о проблемах с передачей пользовательских полей. Собственно оказалось все достаточно просто. Битрикс автоматом дает пользовательскому полю имя, которое, например, видим в браузере

Или при запросе информации о полях контактов 

	ОтветСтрока = ОтправитьRESTЗапрос("crm.contact.fields", "", "");
	
	Чтение = Новый ЧтениеJSON;
	Чтение.УстановитьСтроку(ОтветСтрока);
	
	ОтветСтруктура = ПрочитатьJSON(Чтение);

Получаю и имя поля и возможные значения

Теперь при создании контакта передаем значение для поля «Этап»

	СтрПараметров =  "fields[NAME]=" + Имя + "&fields[SECOND_NAME]=" + Отчество + "&fields[LAST_NAME]=" + Фамилия +
		"&fields[EMAIL][0][VALUE_TYPE]=WORK&fields[EMAIL][0][VALUE]=" + СтруктураПараметров.Email +
		"&fields[PHONE][0][VALUE_TYPE]=WORK&fields[PHONE][0][VALUE]=" + СтруктураПараметров.Ваштелефон +
		"&fields[ASSIGNED_BY_ID]=" +  ЗапросыИД + 
		"&fields[CREATED_BY_ID]=" +  ЗапросыИД + 
		"&fields[TYPE_ID]=CLIENT" +

		"&fields[UF_CRM_1453200527]=260" + 

		"&params[REGISTER_SONET_EVENT]=Y"; 

Что такое «ОтправитьRESTЗапрос» и как создать контакт описано в //sale.itcity.ru/public/574117/

has been added to your cart:
Оформление заказа