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

imconnector.update.messages

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

Метод обновления сообщений в ОЛ.

Параметры

Параметр Описание С версии
CONNECTOR ID коннектора (который был указан при регистрации обработчика).
LINE ID открытой линии.
MESSAGES Массив сообщений, где сообщения описываются массивом следующего формата:
array(
	array(
		//Массив описания пользователя
		'user' => array(
			'id',//ID пользователя во внешней системе *
			'last_name',//Фамилия
			'name',//Имя
			'picture' =>
				array(
					'url'//Ссылка на аватарку пользователя, доступную для портала
				),
			'url',//Ссылка на профиль пользователя
			'sex',//Пол. Допустимо male и female
		),
		//Массив описания сообщения
		'message' => array(
			'id', //ID сообщения во внешней системе.*
			'date', //Время сообщения в формате timestamp *
			'text', //Текст сообщения. Должен быть указан элемент text или files. 
					//Допустимое форматирование (BB коды) описаны 
					//здесь: https://dev.1c-bitrix.ru/learning/course/?COURSE_ID=93&LESSON_ID=7679
			'files' => array(//Массив описаний файлов, где каждый файл описывается 
							//массивом, со ссылкой, которая доступна порталу
				array('url'),
				array('url'),
				 ...
			)
		),
		//Массив описания чата
		'chat' => array(
			'id',//ID чата во внешней системе *
			'name', //Имя чата во внешней системе
			'url', //Ссылка на чат во внешней системе
		),
	),
	array(...),
);
© «Битрикс», 2001-2024, «1С-Битрикс», 2024