在 Teams 选项卡应用中添加聊天

已完成

使用基于方案的选项卡应用模板在 Visual Studio Code 中使用 Teams 工具包创建新项目时,将自动安装 Teams JavaScript 客户端库。 使用 Teams 工具包,可以轻松地在生成的选项卡应用中包含本机 Teams 功能。

假设你希望应用的用户能够与他们在应用程序中选择的收件人开始新的 Teams 聊天。

Teams 选项卡应用的屏幕截图,其中显示了用于开始聊天的按钮。

若要创建此功能,可以在 Teams JavaScript 客户端库中使用以下函数:

  • app.initialize():确保在使用 Teams JavaScript 客户端库进行任何调用之前完全初始化应用。
  • app.getContext():获取应用的当前上下文。
  • people.isSupported():确保当前上下文中支持人员功能。
  • people.selectPeople():向用户显示人员选取器。 然后,用户可以选择要包含在聊天中的参与者。
  • chat.isSupported():确保当前上下文中支持聊天功能。
  • chat.openGroupChat():为所选用户创建新的 Teams 聊天,并将用户直接转到聊天。

在下一单元中,你将了解如何创建包含选项卡的新 Teams 应用项目。你将在 Visual Studio Code 中使用 Teams 工具包,并了解如何使用 Teams JavaScript 客户端库将聊天集成到选项卡中。