首页 > 解决方案 > 任何可用于将任务添加到 Microsoft Teams 中的 Planner 应用程序的 API

问题描述

我正在使用带有 botframework v4 的 nodejs 构建一个聊天机器人,我想知道它们是否有任何可用的 api 等可以让我向 Teams 中的 Planner 应用程序添加任务。

详细信息-我正在构建一个应用程序,该应用程序将在特定意图后获取反馈。一旦用户填写反馈。我希望将反馈/消息自动添加到我的 Teams 频道中的 Planner 应用程序中。是否有任何现有的 API 可以让我从我的机器人连接到 Teams 中的规划器?

如果没有,之前我能够获取此反馈并将其作为主动消息发送到 Teamschannel(使用 sendActivity 通过存储通道的会话 ID、租户 ID)。我可以创建一个应用程序,当涉及到频道并添加到 Planner 的任务中时,该主动消息会被自动接收吗?

标签: node.jsbotframeworkmicrosoft-teamsmicrosoft-planner

解决方案


实现此目的的最佳方法是在 Teams 应用中使用 Microsoft Graph API。特别是,请参阅此处如何创建 Planner 任务。

但是,如果您想代表用户行事(委托访问),您可能需要在您的机器人中处理身份验证,以访问 Graph API。有关这方面的信息,请参见此处


推荐阅读