Assistant Client
Assistant Client - это инструмент для локального тестирования и отладки Сanvas App c виртуальным ассистентом. Он реализован в виде JavaScript протокола, который эмулирует среду Android и вызывает нативные методы. Такой подход не требует от разработчика наличия физических устройств и позволяет запустить виртуального ассистента через браузер.
Подробную информацию о подключении и API Assistant Client вы найдёте в открытом репозитории на GitHub.
Установка
Чтобы установить Assistant Client выполните следующую команду:
$ npm i @sberdevices/assistant-client
Авторизация запросов к ассистенту
Если вы хотите разрабатывать и тестировать смартапы локально с помощью Assistant Client, вам потребуется токен авторизации запросов к ассистенту.
Этот токен необходимо передавать в качестве параметра метода createSmartappDebugger
.
Чтобы получить токен авторизации:
- Откройте кабинет разработчика.
- Откройте настройки профиля по иконке, расположенной в правом верхнем углу окна кабинета.
-
Выберите пункт Auth Token.
Вы увидите токен авторизации, уникальный для вашего профиля. Токен авторизации действителен для всех ваших приложений в течение 24 часов.
- Нажмите кнопку Скопировать ключ.
Токен будет скопирован в буфер обмена.
Если срок действия предыдущего токена истёк, перед копированием обновите его по кнопке Обновить ключ.