Введение
Teams Toolkit — это набор средств разработчика для создания приложений с помощью платформы Microsoft Teams. Она включает шаблоны, автоматизацию и ресурсы, которые ускоряют разработку приложений для вкладок, ботов, расширений для обмена сообщениями и многого другого. Благодаря бесшовной интеграции и повышению производительности Набор средств Teams позволяет создавать приложения без ущерба для работы в Microsoft Teams, Outlook и приложении Microsoft 365.
В этом модуле вы узнаете, как создать приложение Microsoft Teams с помощью набора средств Teams для Visual Studio Code.
Предварительные условия
- Доступ глобального администратора к клиенту Microsoft 365.
- Базовое представление о приложении Teams и его точках расширяемости. Рекомендуется завершить учебный модуль Общие сведения о создании приложений для Microsoft Teams .
- Установленный Visual Studio Code .
- Node.js установлена версия 16 .
- Установлен веб-браузер Microsoft Edge или Google Chrome.
Цели обучения
Изучив этот модуль, вы сможете:
- Основные сведения о приложениях Teams.
- Узнайте о преимуществах использования набора средств Teams для Visual Studio Code для создания приложений для Teams.
- Создание и отладка приложения Teams с помощью набора средств Teams для Visual Studio Code.
Каковы преимущества использования приложений в Teams?
Microsoft Teams — это центральный центр для общения и совместной работы, что делает ее идеальной платформой для управления бизнес-процессами и рабочими процессами и их отслеживания. Вы можете повысить эффективность работы и наладить более эффективное взаимодействие и совместную работу между участниками команды, за счет привлечения бизнес-процессов в Teams.
Microsoft Teams позволяет участникам команды получать доступ к нужным сведениям и обновлять их без переключения контекста. Она предоставляет единую платформу для всех участников команды для участия в этом процессе и снижает потребность в нескольких средствах и системах, что позволяет сэкономить время и ресурсы.
Что такое приложение Teams?
Приложения Microsoft Teams — это веб-приложения, которые расширяют возможности платформы Teams для повышения производительности благодаря:
- Сценарии взаимодействия и совместной работы.
- Социальное взаимодействие и вовлеченность.
- Общие бизнес-процессы.
- Пользовательские функции из существующего приложения.
Вы можете добавить одну или несколько точек расширяемости в приложение Teams. Вот несколько типов точек расширяемости в Teams:
- Боты часто используются в приложениях для обмена сообщениями или чата. Они предоставляют широкий спектр услуг, таких как ответы на часто задаваемые вопросы, предоставление обновлений и уведомлений в режиме реального времени или помощь с системными транзакциями. Они могут понимать команды и отвечать или выполнять задачи в беседе.
- Вкладки предоставляют существующее веб-приложение в Teams. Например, вкладка может представлять список рабочих элементов или отображать панель мониторинга для пользователей.
- Расширения сообщений предоставляют удобный способ доступа к информации и совместного использования, а также для выполнения действий в беседе. Например, пользователи могут запланировать собрание на основе сообщения чата или искать и делиться информацией из сторонней базы данных, оставаясь в одной беседе с товарищами по команде на канале Teams.
Приложение Teams — это просто .zip файл с точки зрения распространения приложений. Это пакет из трех компонентов:
- Манифест приложения, который является JSON-файлом
- Полноцветный значок
- Значок структуры
Манифест приложения содержит все сведения о веб-страницах и веб-службах. Microsoft Teams использует эти сведения для отображения функций приложения в пользовательском интерфейсе Teams.
Сценарий
В сценарии поддержки клиентов у вас и вашей команды есть цель сократить время, необходимое для решения проблем с клиентами. Приложения Teams могут предоставить инженерам службы поддержки эффективный способ совместной работы и общения без переключения контекста. Например, приложения Teams могут помочь в следующих сценариях:
- Отображение всех запросов в службу поддержки клиентов и их состояния на вкладке Teams.
- Уведомляйте инженеров службы поддержки с помощью бота Teams о появлении нового запроса в службу поддержки клиентов.
- Отправьте инженеру службы поддержки напоминание о состоянии назначенных им запросов с помощью бота Teams.
- Помогите клиентам с ботом с часто задаваемыми вопросами в Microsoft Teams ответить на некоторые вопросы, не открывая запрос в службу поддержки.
Создание приложения Microsoft Teams, а затем создание пакета приложения Teams вручную вместе с необходимой настройкой для развертывания и размещения приложения может занять много времени и трудоемко. И если вы не знакомы с созданием приложений для Teams, процесс может оказаться сложным.
Набор средств Teams для Visual Studio Code помогает создавать, тестировать, развертывать и публиковать приложения Teams, предоставляя возможности разработки с минимальной конфигурацией. С помощью набора средств Teams для Visual Studio Code вы можете:
- Создайте приложение Teams на основе одного из многих шаблонов или примеров приложений на основе сценариев, доступных в коллекции примеров.
- Предварительный просмотр приложений локально с помощью предварительно настроенных задач.
- Автоматизация развертывания и распространения приложений.
- Создание нескольких сред и управление ими.
Давайте приступим к установке набора средств Teams для Visual Studio Code.