FAQ
Каким образом происходит восстановление истории предыдущего обращения клиента?
При первой успешной инициализации LiveTex SDK клиенту будет выдан уникальный токен. Этот токен пользователь SDK должен сохранить в некотором надежном хранилище. Для восстановления истории обращения сохраненный токен необходимо использовать во всех последующих инициализациях SDK.
Android:
- На Android полученный от сервера токен передается в обработчик инициализации Livetex.init.
- Для последующего восстановления токен необходимо передать в метод Livetex.Builder#addToken
- Запросить историю обращения методом Livetex#getHistory
iOS:
- На iOS полученный от сервера токен передается в обработчик вызова LCCoreService#startServiceWithHandler.
- Для последующего восстановления токен необходимо передать в метод LCCoreService#initWithURL
- Запросить историю обращения методом LCCoreService#messageHistory
Что такое Capabilities и зачем их передавать при инициализации?
С помощью механизма Capabilities разработчики могут оповещать серерную часть Livetex о реализованных в приложении возможностях. Например, если разработчик мобильного приложения не реализовал поддержку приема файлов от оператора, механизмом Capabilities можно запретить передачу файлов оператором.
Что произойдет если оператор выйдет в оффлайн?
При выходе оператора в offline будет передано оповещение от сервера. Оповещение будет содержать пустое поле employee.
iOS:
Android:
Что произойдет при передаче обращения другому оператору?
При выходе оператора в offline будет передано оповещение от сервера. Оповещение будет содержать поле employee c информацией о новом назнаечнном операторе.
iOS:
Android: