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

imopenlines.crm.chat.user.delete

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

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

Параметры

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

Пример

BX24.callMethod('imopenlines.crm.chat.user.delete', {
	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 У текущего пользователя нет доступа.
CRM_CHAT_EMPTY_USER Не указан идентификатор пользователя.
CRM_CHAT_EMPTY_CRM_DATA Не указаны данные CRM.
IM_NOT_INSTALLED Не установлен модель im.
CHAT_NOT_IN_CRM Чат не относится к сущности CRM.
CHAT_DELETE_USER_PERMISSION_DENIED Пользователь не имеет доступа к сущности CRM.
CRM_CHAT_USER_NOT_ACTIVE Удаляемый пользователь не активен.


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

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

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

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

Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.
© «Битрикс», 2001-2024, «1С-Битрикс», 2024