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