API для JavaScript/TypeScript
Интерфейс Программирования Приложений (API) SberMobile Server с открытым исходным кодом для JavaScript/TypeScript (SberMobile Server JS/TS API) - это удобная библиотека для доступа к SberMobile Server из любого приложения на базе JavaScript или TypeScript, которая использует Коммуникационный протокол SberMobile.
Исходный код API можно найти на SberMobile GitHub. Демо-приложение, показывающее, как взаимодействовать с SberMobile Server из приложения на базе React, также доступно на GitHub.
Возможности API для JavaScript/TypeScript
Используя API, можно:
иметь доступ к ресурсам сервера и подключенных устройств;
изменять конфигурацию сервера и устройств;
выполнять операции сервера и устройствах;
получать события сервера и устройств.
Технически API для JavaScript/TypeScript предоставляет следующий функционал:
полный доступ к контекстам сервера через так называемое proxy дерево контекстов;
получение и установка значений переменных контекста;
вызов функций контекста;
прослушивание событий контекста;
создание таблиц данных и работа с ними.