Документация для разработчиков
Темная тема

imopenlines.crm.chat.user.add

Scope: imopenlines Права на выполнение: для всех

Добавление пользователя в чат сущности CRM.

Параметры

Параметр Обязательный Описание
CRM_ENTITY_TYPE даТип CRM сущности (lead/deal/company/contact).
CRM_ENTITY_ID даИдентификатор CRM сущности.
USER_ID даИдентификатор пользователя или бота, которого мы хотим добавить в чат.
CHAT_ID нетИдентификатор чата. Если не указан, будет использован чат, последний привязанный к сущности CRM.

Пример

BX24.callMethod('imopenlines.crm.chat.user.add', {
	CRM_ENTITY_TYPE: 'deal', //lead|deal|company|contact
	CRM_ENTITY: 288,
	USER_ID: 12,
	CHAT_ID: 8773
}, function(result) {
	if(result.error())
	{
		console.error(result.error().ex);
	}
	else
	{
		console.log(result.data());
	}
});

Ответ

Возвращает CHAT_ID в случае успеха.

Пример ответа

8773

Возможные коды ошибок

Код Описание
ACCESS_DENIED У текущего пользователя нет доступа.
ERROR_ARGUMENT Один из аргументов не указан или указан неверно.
IM_NOT_INSTALLED Не установлен модель im.
CHAT_NOT_IN_CRM Чат не относится к сущности CRM.
CRM_CHAT_USER_NOT_ACTIVE У текущего пользователя нет доступа к списку пользователей не в линии.


Пользовательские комментарии

Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.

Для этого нужно всего лишь авторизоваться на сайте

Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.

Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.
0
Александр Кочетов
Сообщение не промодерировано, возможны ошибки и неточности.
Ошибка во втором параметре. Должно быть CRM_ENTITY.
CRM_ENTITY_ID вызывает ошибку
© «Битрикс», 2001-2024, «1С-Битрикс», 2024
Наверх