Компонент Операция с текстовой сессией

Описание

Осуществляет отправку подготовленной единообразной структуры текстового сообщения в менеджер чат-сессий.

Используется совместно с функционалом чат-центра.

Table 1. Системные характеристики

Индекс

140

Краткое название

send_msg_to_session

Типы сценариев

svc

Стартовый модуль

r_script_component_send_msg_to_session

Режим

Синхронный

Иконка

140

Характер разветвления

Разветвляющий, замыкающий

Свойства

Table 2. Свойства
Спецификация Описание

Название: Id канала
Код: channelId
Усл. видимости: нет
По умолчанию: — 

Аргумент, содержащий идентификатор канала, из которого поступило текстовое сообщение. Поставляется сценарием-адаптером.
Используется для маршрутизации отправляемых ответов и идентификации чат-сессии.

Название: Id абонента
Код: abonentId
Усл. видимости: нет
По умолчанию: — 

Аргумент, содержащий идентификатор абонента, от которого поступило текстовое сообщение. Идентификатор уникален в конкретном канале.
Используется для маршрутизации отправляемых ответов и идентификации чат-сессии.

Название: Дополнительные параметры
Код: extOpts
Усл. видимости: нет
По умолчанию: — 

Аргумент, содержащий дополнительные идентификационные параметры отправителя текстового сообщения.
Например, идентификатор раздела или группы обмена данными внутри подключенного мессенджера.
Используется для маршрутизации отправляемых ответов и идентификации чат-сессии.

Название: Id socket подключения
Код: socketId
Усл. видимости: нет
По умолчанию: — 

Идентификатор веб-сокет подключения, из которого поступило текстовое сообщение.
Используется для маршрутизации отправляемых ответов и идентификации чат-сессии.

Название: Id сообщения
Код: msgId
Усл. видимости: нет
По умолчанию: — 

Идентификатор поступившего текстового сообщения.

Название: Тело сообщения
Код: msgText
Усл. видимости: нет
По умолчанию: — 

Тело поступившего текстового сообщения.

Название: Id сессии в переменную
Код: sessId
Усл. видимости: нет
По умолчанию: — 

Переменная для сохранения идентификатора чат-сессии, в которую текстовое сообщение отправлено на обработку.
Может быть сохранен сценарием для последующих нужд управления сессией, выставления ей свойств и т.д.

Название: Код ошибки в переменную
Код: errCode
Усл. видимости: нет
По умолчанию: errCode

Переменная для сохранения кода ошибки.

Название: Переход
Код: tranfserSendSuccess
Усл. видимости: нет
По умолчанию: — 

Компонент, которому передается управление при успешной доставке текстового сообщения до сессии.

Название: Переход, ошибка
Код: transferError
Усл. видимости: нет
По умолчанию: — 

Компонент, которому передается управление в случае возникновения ошибки.

См. также

  • Функциональная роль scr