Scope:
imopenlines
Кто может подписаться: любой пользователь
Событие срабатывает при добавлении сообщения в чат открытой линии.
Данные передаются в виде POST-запроса
[
'event' => 'ONOPENLINEMESSAGEADD',
'eventId' => 1,
'data' => [
'DATA' => [
[
'connector' => [
'connector_id' => 'livechat',
'line_id' => 128,
'chat_id' => 10587,
'user_id' => 1985,
],
'chat' => [
'id' => 10585
],
'message' => [
'id' => 80964,
'date' => '',
'text' => 'hello',
'files' => [
],
'attach' => '',
'system' => 'N',
'user_id' => 1985
],
'ref' => [
],
'extra' => [
'EXTRA_URL' => ''
],
],
],
],
'ts' => 1714649632,
'auth' => [
'access_token' => 's6p6eclrvim6da22ft9ch94ekreb52lv',
'expires_in' => 3600,
'scope' => 'imopenlines',
'domain' => 'some-domain.bitrix24.com',
'server_endpoint' => 'https://oauth.bitrix.info/rest/'',
'status' => 'F',
'client_endpoint' => 'https://some-domain.bitrix24.com/rest/'',
'member_id' => 'a223c6b3710f85df22e9377d6c4f7553',
'refresh_token' => '4s386p3q0tr8dy89xvmt96234v3dljg8',
'application_token' => '51856fefc120afa4b628cc82d3935cce',
],
]
{% include Сноска об обязательных параметрах %}
#|
|| Название
тип
| Описание ||
|| event*
string
| Символьный код события ||
|| eventId*
integer
| Идентификатор события ||
|| data*
object
| Объект с данными события ||
|| ts*
integer
| timestamp отправки события из очереди событий ||
|| auth*
object
| Объект с параметрами авторизации и данными о портале, на котором произошло событие ||
|#
{% include Сноска об обязательных параметрах %}
#|
|| Название
тип
| Описание ||
|| DATA*
object
| Объект с данными чата ||
|#
{% include Сноска об обязательных параметрах %}
#|
|| Название
тип
| Описание ||
|| connector*
object
| Объект с информацией о коннекторе:
connector_id
— идентификатор коннектораline_id
— идентификатор открытой линииchat_id
— идентификатор чатаuser_id
— идентификатор пользователя во внешней системе || || chat*object
| Объект с информацией о чате:id
— идентификатор чата || || message*object
| Объект с информацией о сообщении:id
— идентификатор сообщенияdate
— дата и время добавленияtext
— текст сообщенияfiles
— файлыattach
— прикрепленные файлыsystem
— отметка, что сообщения вляется системным. Имеет значениеY
, если системноеuser_id
— идентификатор пользователя || || ref*object
| Код трекераtrackId
для привязки сообщения к объекту CRM || || extra*object
| Объект дополнительной информацией:EXTRA_URL
— внешняя ссылка для Bitrix24.Network || |#
{% include notitle Параметр auth %}