Teams 解决方案
Microsoft Teams 平台是一个功能强大的灵活平台,用于创建适用于 Teams 的应用。 它提供了大量开发环境和工具来支持应用开发。
用户情景:
你已了解 Teams 产品/服务。 现在可以将它们映射到用户需求。 让我们重新回顾此方案。
旅游旅行机构的开发人员希望为他们的用户(即旅游者)构建一个应用。 应用必须能够:
- 检查预测信息并将其发送给在该旅游机构注册的旅行者。
- 在出发日期前一天通知用户,以便他们可以进行计划。
整理要求并将其映射到 Teams 功能:
用户应用需求 | 检查预测 | 旅行前的通知 | 已注册的用户 |
---|---|---|---|
功能 | 通知机器人 | ||
集成 | Microsoft Graph,天气 API | ||
Scope | 个人应用 | ||
集成点 | 通知 |
Teams 应用解决方案:Teams 通知机器人应用,用于在注册用户旅行日期之前检查并向其发送预测通知。
Teams 提供了这些和其他的功能,可为用户提供功能丰富的应用解决方案。 若要开发此应用,请执行以下操作:
- 创建通知机器人应用。
- 与外部天气预报 API 集成,连接并请求特定日期和位置的预测。
- 与注册用户的 Microsoft Graph 集成。
- 根据用户的旅行日期和旅行位置检查和发送预测详细信息。
深入了解
选择使用用户身份验证和工具(如 Microsoft Graph 和开发人员门户)自定义应用。
让我们根据构建 Teams 应用的要求浏览 Teams 开发人员文档:
你想要什么? | 应访问的资源 |
---|---|
如果你不熟悉 Teams 应用开发,并且想要创建新的 Teams 应用 | 入门 |
如果你之前使用 Teams 创建了应用,并且想要了解有关应用功能的详细信息 | 为 选项卡、 机器人、 消息扩展、 会议应用等生成模块。 |
若要查找有关 Teams 可用的工具和 SDK 选项的详细信息 | 浏览 SDK 和 探索工具 |