- Главная [object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
- Начало работы
- Как решить вашу задачу
-
API
- Типы объектов
- Типы данных
- Глобальные константы
- Работа с приложениями
- Веб-запросы
- Права доступа
- Документооборот
-
Линии
- LineChannelState
- LineChannelType
- LineClientBlockedStatus
- LineMessageType
- LineMetricType
- LineSessionPriority
- LineSessionState
- OperatorStatusType
- LineApplicationRef
- LineBindingApplication
- LineChannelData
- LineChannelItem
- LineChannelItemRef
- LineChannelSearch
- LineChannels
- LineClientData
- LineClientExtraData
- LineClientItem
- LineClientItemRef
- LineClientSearch
- LineClients
- LineData
- LineItem
- LineItemRef
- LineMessageData
- LineMessageItem
- LineMetricData
- LineMetricItem
- LineMetrics
- LineSearch
- LineSessionData
- LineSessionItem
- LineSessionItemRef
- LineSessionSearch
- LineSessions
- Lines
- LinesCollections
- SessionChangedPayload
- SessionFieldChange
- SessionReassignedPayload
- LineSessionPriorityEnumBase
- LineSessionStateEnumBase
- Виджет «Код»
- Подписи
- Рабочие календари
- Интеграция с IP-телефонией
- Интеграция с сервисами рассылок
Объект System.lines
Содержит доступ к системным коллекциям Линий, всегда доступен как глобальное значение в скриптах:
const cu = await System.users.getCurrentUser(); await System.lines.sessions.assignToOperator(cu);
Hierarchy
Properties
Readonly channels
Каналы (мессенджеры).
Readonly clients
Клиенты.
Readonly lines
Линии.
Readonly metrics
Метрики.
Readonly sessions
Сессии.
Methods
getOperatorStatus
Метод позволяет получить статус оператора.
Возвращает одно из значений OperatorStatusType:
const user = await System.users.getCurrentUser(); const operatorStatus = await System.lines.getOperatorStatus(user);
Parameters
user: UserItemRef
Returns Promise<OperatorStatusType>
setOperatorStatus
Метод позволяет изменить статус оператора.
Пример использования:
const user = await System.users.getCurrentUser(); await System.lines.setOperatorStatus(user, OperatorStatusType.offline);
Parameters
user: UserItemRef
status: OperatorStatusType
Returns Promise<void>
Properties
Methods