Мобильные SDK
SDK для iOS и Android открывают в приложении тот же чат, что виджет на сайте. Натив тонкий: SDK показывает свой экран с WebView, а интерфейс чата приходит с установки. Новые функции чата появляются в приложении с обновлением сервера, без нового SDK и ревью магазина приложений. Если установка недоступна, SDK открывает вшитую копию интерфейса.
| iOS | Android | |
|---|---|---|
| Пакет | Swift Package ShtabHelpdesk | ru.shtab.helpdesk:helpdesk-android |
| Минимум | iOS 15.4 | Android 8.0 (API 26), WebView 111 |
| Push | APNs | FCM |
| Руководство | iOS | Android |
С чего начать
- Администратор организации заводит размещение приложения в Интеграции → Мобильные приложения и издателя chat token.
- Бэкенд приложения подписывает chat token вошедшему пользователю: поля те же, что у виджета.
- Приложение настраивает SDK адресом установки и ключом размещения и отдаёт ему токен по запросу.
До своей установки встраивание проверяется в песочнице мобильных SDK.
Версия SDK — 1.0.0-beta.2: до 1.0 API может меняться. Все публичные классы, методы и свойства обеих платформ — в справочнике SDK.