Документация для разработчиков
Темная тема

Сессия

Scope: imopenlines Права на выполнение: для всех

Методы работы с сессией Открытых линий.

Метод Описание С версии
imopenlines.session.start Метод для старта сессии.
imopenlines.session.join Метод позволяет присоединиться к сессии.
imopenlines.session.open Метод возвращает идентификатор чата по USER_CODE.
imopenlines.session.mode.silent Метод для включения и выключения режима скрытой переписки.
imopenlines.session.mode.pin Метод pакрепляет или открепляет диалог за текущим оператором.
imopenlines.session.history.get Метод получает историю сессии.
imopenlines.session.head.vote Метод для оценки диалога руководителем.
imopenlines.session.intercept Метод для того, чтобы текущий оператор забрал диалог у которого уже есть другой оператор.
imopenlines.session.mode.pinAll Закрепление всех диалогов за текущим оператором.
imopenlines.session.mode.unpinAl Открепление всех диалогов от текущего оператора.



Пользовательские комментарии

Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.

Для этого нужно всего лишь авторизоваться на сайте

Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.

Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.
1
Владимир Варнавский
Сообщение не промодерировано, возможны ошибки и неточности.
Очень не хватает закрытия сессии ОЛ.
Сценарий:
  1. Клиент пишет в ОЛ
  2. Робот гененирует код и отвечает клиенту в сообщении
  3. Робот отправляет веб-хук на сайт
  4. Сайт обратабывает хук и ЗАКРЫВАЕТ ОЛ.
Сейчас четвёртый пункт не сделать, потому что нет метода на закрытие чата ОЛ. Или робота бы в роботах такого добавить.  
© «Битрикс», 2001-2024, «1С-Битрикс», 2024