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

sendMessages

public static function
\Bitrix\ImConnector\CustomConnectors::sendMessages(
	$connector,
	$line,
	$data
)

Метод для отправки сообщений в Открытую Линию.

Параметры

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


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

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

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

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

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