Возможности устройств

Microsoft Teams постоянно совершенствует возможности разработчиков, выровняясь со встроенными возможностями для первой стороны. Расширенная платформа Teams позволяет партнерам интегрировать возможности устройств, такие как сканер камеры, QR или штрих-кода, фотогалерею, микрофон и расположение с их веб-приложениями. Эта интеграция снижает барьер для разработки приложений, ускоряет цикл разработки и создает новые сценарии или случаи использования для сообщества разработчиков.

Возможности родного устройства

Мобильное или настольное устройство имеет встроенные устройства, такие как камера и микрофон, называемые возможностями. Вы можете получить доступ к следующим возможностям устройства на мобильных или настольных компьютерах с помощью выделенных API, доступных Microsoft Teams клиентской SDK JavaScript:

  • Возможности мультимедиа, такие как
    • Камера
    • Микрофон
    • Галерея
    • Сканер QR или штрихкода
  • Расположение

Получив доступ к возможностям устройства, вы можете интегрировать их с Teams платформой для повышения эффективности совместной работы.

Запрос разрешений устройства

Используйте средства, Microsoft Teams SDK клиента JavaScript, чтобы запрашивать необходимые разрешения для доступа к возможностям родного устройства. Хотя доступ к этим возможностям является стандартным в современных веб-браузерах, необходимо информировать Teams о возможностях, которые вы используете, обновив манифест приложения. Это обновление позволяет запрашивать разрешения в то время как ваше приложение работает на Teams или настольных клиентов.

Интеграция возможностей устройства

После получения доступа к возможностям устройства используйте API Teams средств массовой информации для интеграции возможностей мультимедиа с платформой Teams для улучшения пользовательского интерфейса. Эти интегрированные возможности позволяют приложению:

  • Захват и совместное изображение.
  • Сканирование QR или штрих-кода с помощью управления сканером.
  • Запись звука через микрофон.
  • Share location using location picker.