Перейти к содержанию

SmartApp

Технология SmartApp позволяет создавать собственные приложения и запускать их в СК "eXpress". Таким образом, можно расширить возможности мессенджера при помощи интеграции с корпоративными информационными системами.

SmartApp состоит из frontend и backend:

Рисунок_1

  • frontend представляет из себя SPA-приложение, выполняемое во встроенном WebView/iFrame клиента "eXpress";
  • в качестве backend выступает чат-бот, который реализует Bot API и умеет работать с BotX API. Bot API необходим для получения информации от SmartApp frontend и не содержит элементов авторизации. Взаимодействие между SmartApp frontend и BotX зашифровано. Для работы с BotX API чат-бот должен передавать токен авторизации в каждом запросе.