Hierarchy
- LineSessions
Methods
create
-
Метод позволяет создать новую сессию Линий.
Parameters
-
channel: LineChannelItemRef
Канал, в рамках которого необходимо создать сессию.
-
account: string
Аккаунт клиента, с которым необходимо создать сессию. В зависимости от типа канала это может быть учётная запись (или псевдоним), номер телефона, электронная почта.
const contact = await Context.data.contact.fetch(); const account = contact.data._account[0].login; const newSession = await System.lines.sessions.create(Context.data.channel, account);
Returns Promise<LineSessionItemRef>
-
search
-
Метод позволяет выполнить поиск сессий Линий.
Для выборки элементов коллекций используется объект Search:
const cu = await System.users.getCurrentUser(); const sessions = await System.lines.sessions.search() .where(f => f._userId.eq(cu)) .all();
Подробнее об использовании объекта поиска можно узнать в статье «Работа с приложениями».
Returns LineSessionSearch
Объект сессий Линий
Используется для поиска по сессиям, создания новых сессий, перевода сессий на оператора и др.