OnImConnectorMessageUpdate
Событие изменения сообщения из ОЛ.
Обязательно нужно вызвать в ответ метод imconnector.send.status.delivery, чтобы в мессенджере сообщение значилось как успешно измененное.
Параметры
Параметр | Описание | С версии |
---|---|---|
CONNECTOR | ID коннектора (по нему проводится проверка, относится ли это событие к проверяющему). | |
LINE | ID открытой линии. | |
DATA | Массив сообщений, где каждое сообщение описывается массивом следующего вида:
array ( 'im' => array ( //ID чата в рамках Битрикс24 'chat_id' => '845', //ID сообщения в рамках Битрикс24 'message_id' => '344029', ), 'message' => array ( //Массив ID редактируемых сообщений во внешней //системе (в sendStatusDelivery должны вернуться //новые ID, даже если они такие же) //Предусмотреть вариант, когда может прийти одно значение! 'id' => array ( 0 => '99', ), //Новый текст сообщения 'text' => '[b]Сергей "Покоев":[/b][br] Тестовое сообщение 55', ), 'chat' => array ( //ID чата во внешней системе 'id' => '2', ), ); |
© «Битрикс», 2001-2024, «1С-Битрикс», 2024