Teams 解决方案

Microsoft Teams 平台是一个功能强大的灵活平台,用于创建适用于 Teams 的应用。 它提供了大量开发环境和工具来支持应用开发。

用户情景:

你已了解 Teams 产品/服务。 现在可以将它们映射到用户需求。 让我们重新回顾此方案。

旅游旅行机构的开发人员希望为他们的用户(即旅游者)构建一个应用。 应用必须能够:

  • 检查预测信息并将其发送给在该旅游机构注册的旅行者。
  • 在出发日期前一天通知用户,以便他们可以进行计划。

整理要求并将其映射到 Teams 功能:

用户应用需求 检查预测 旅行前的通知 已注册的用户
功能 通知机器人    
集成     Microsoft Graph,天气 API
Scope   个人应用  
集成点   通知  

Teams 应用解决方案:Teams 通知机器人应用,用于在注册用户旅行日期之前检查并向其发送预测通知

屏幕截图显示你为 Teams 构建一个机器人,该机器人将天气预报发送给客户,以便他们可以提前计划旅行日期。

Teams 提供了这些和其他的功能,可为用户提供功能丰富的应用解决方案。 若要开发此应用,请执行以下操作:

  1. 创建通知机器人应用。
  2. 与外部天气预报 API 集成,连接并请求特定日期和位置的预测。
  3. 与注册用户的 Microsoft Graph 集成。
  4. 根据用户的旅行日期和旅行位置检查和发送预测详细信息。

深入了解

选择使用用户身份验证和工具(如 Microsoft Graph 和开发人员门户)自定义应用。

让我们根据构建 Teams 应用的要求浏览 Teams 开发人员文档:

你想要什么? 应访问的资源
如果你不熟悉 Teams 应用开发,并且想要创建新的 Teams 应用 入门
如果你之前使用 Teams 创建了应用,并且想要了解有关应用功能的详细信息 选项卡机器人消息扩展会议应用等生成模块。
若要查找有关 Teams 可用的工具和 SDK 选项的详细信息 浏览 SDK探索工具

另请参阅

跨 Microsoft 365 应用扩展 Teams 个人选项卡