Assistant Client


Assistant Client - это инструмент для локального тестирования и отладки Сanvas App c виртуальным ассистентом. Он реализован в виде JavaScript протокола, который эмулирует среду Android и вызывает нативные методы. Такой подход не требует от разработчика наличия физических устройств и позволяет запустить виртуального ассистента через браузер.

Подробную информацию о подключении и API Assistant Client вы найдёте в открытом репозитории на GitHub.

Установка

Чтобы установить Assistant Client выполните следующую команду:

$ npm i @sberdevices/assistant-client

Авторизация запросов к ассистенту

Если вы хотите разрабатывать и тестировать смартапы локально с помощью Assistant Client, вам потребуется токен авторизации запросов к ассистенту.

Этот токен необходимо передавать в качестве параметра метода createSmartappDebugger.

Чтобы получить токен авторизации:

  1. Откройте кабинет разработчика.
  2. Откройте настройки профиля по иконке, расположенной в правом верхнем углу окна кабинета.
  3. Выберите пункт Auth Token.

    Вы увидите токен авторизации, уникальный для вашего профиля. Токен авторизации действителен для всех ваших приложений в течение 24 часов.

  4. Нажмите кнопку Скопировать ключ.

Токен будет скопирован в буфер обмена.

Если срок действия предыдущего токена истёк, перед копированием обновите его по кнопке Обновить ключ.

Заметили ошибку?

Выделите текст и нажмите Ctrl + Enter, чтобы сообщить нам о ней