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-2025, «1С-Битрикс», 2025