Interface ISberSmartAppDeviceInfo

Hierarchy

  • ISberSmartAppDeviceInfo

Properties

additionalInfo: object

Дополнительная информация об объекте или устройстве. В настоящий момент не используется.

capabilities: { mic: { available: boolean }; screen: { available: boolean }; speak: { available: boolean } }

Описание возможностей устройства пользователя.

Type declaration

  • mic: { available: boolean }

    Описание микрофона устройства.

    • available: boolean
  • screen: { available: boolean }

    Описание экрана устройства.

    • available: boolean
  • speak: { available: boolean }

    Описание динамиков устройства.

    • available: boolean
deviceId?: string

Идентификатор устройства.

features: { appTypes: TSberSmartAppType[] }

Описание функциональности устройства.

Type declaration

  • appTypes: TSberSmartAppType[]

    Типы смартапов, которые поддерживает устройство. Возможные значения: DIALOG; WEB_APP; APK; CHAT_APP.

platformType: string

Операционная система устройства. Возможные значения: ANDROID; IOS.

platformVersion: string

Версия операционной системы.

surface: string

Поверхность, от которой приходит вызов ассистента. Например, приложение Сбербанк Онлайн или SberBox. Возможные значения: SBOL — запрос пришел из приложения Сбербанк Онлайн; SUPER_APP — запрос приложения СБЕР Салют; SBERBOX — запрос пришел от устройства SberBox.

surfaceVersion: string

Версия поверхности.

Generated using TypeDoc