Необходимые условия для приложений в собраниях Teams

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

  • Знать, как разрабатывать Teams приложения. Дополнительные сведения о разработке приложения Teams см. в Teams разработки приложения.

  • Обновим манифест Teams, чтобы указать, что приложение доступно для собраний. Дополнительные сведения см. в манифесте приложения.

  • Используйте приложение, которое поддерживает настраиваемые вкладки в области группового чата. Дополнительные сведения см. в области группового чата и создании вкладки группы.

  • Придерживайтеся общих Teams правил разработки вкладок для сценариев до и после собрания. Для работы во время собраний обратитесь к вкладке на собрании и рекомендациям по проектированию диалогов на собрании. Дополнительные сведения см. Teamsруководства по разработке вкладок, рекомендации по проектированию вкладок на собрании и рекомендации по проектированию диалогов на собрании.

  • Поддержка области, чтобы включить приложение в чаты перед собранием и groupchat после собрания. С помощью предварительного собрания приложения можно найти и добавить приложения для собраний и выполнять задачи перед собранием. С помощью приложения после собрания можно просмотреть результаты собрания, такие как результаты опроса или плата

  • Параметры URL-адресов API должны иметь meetingId и userId tenantId . Параметры доступны в рамках Teams клиентской SDK и бот-активности. Кроме того, вы можете получить достоверную информацию для идентификации пользователя и идентификации клиента с помощью вкладки SSO проверки подлинности.

  • API GetParticipant должен иметь регистрацию бота и ID для создания маркеров auth. Дополнительные сведения см. в сведениях о регистрации ботов и ID.

  • Чтобы ваше приложение обновлялось в режиме реального времени, оно должно быть обновлено в зависимости от событий на собрании. Эти события могут быть в диалоговом окне собрания и на других этапах жизненного цикла собрания. Параметр завершения в диалоговом окне на собрании bot Id см. в NotificationSignal API.

  • API Meeting Details должен иметь регистрацию бота и бот-ИД. Для этого требуется бот SDK для получения TurnContext .

  • Для событий собраний в режиме реального времени необходимо ознакомиться с объектом, доступным TurnContext через SDK Bot. Объект Activity содержит TurnContext полезной нагрузки с фактическим временем начала и окончания. Для проведения собраний в режиме реального времени требуется зарегистрированный бот-ИД с Teams платформы.

  • Есть meetingId userId параметры, и в tenantId собрании URL-адрес API. Параметры доступны в рамках Teams клиентской SDK и бот-активности. Кроме того, вы можете получить достоверную информацию для идентификации пользователя и идентификации клиента с помощью вкладки SSO проверки подлинности.

  • Регистрация ботов и ID в API для GetParticipant создания маркеров auth. Дополнительные сведения см. в сведениях о регистрации ботов и ID.

  • Чтобы ваше приложение было в курсе событий на собрании. Эти события могут быть в диалоговом окне собрания и на других этапах жизненного цикла собрания. В диалоговом окне на собрании проверьте параметр завершения в bot Id NotificationSignal API.

  • Регистрация бота и его ID в MeetingDetails API. Для этого требуется бот SDK для получения TurnContext .

  • Ознакомьтесь с TurnContext объектом, доступным с помощью SDK-бота. Объект Activity содержит TurnContext полезной нагрузки с фактическим временем начала и окончания. Для проведения собраний в режиме реального времени требуется зарегистрированный бот-ИД с Teams платформы.

После того как вы прошли необходимые условия, вы можете использовать ссылки API приложений собраний , и это позволит вам получить доступ к информации с помощью атрибутов и отображения GetUserContext GetParticipant NotificationSignal Meeting Details соответствующего контента.

Примечание

Teams JavaScript SDK (Версия: 1.10 и более поздний вариант) для SSO для работы в боковой панели собраний.

Следующее действие

См. также