任何可用于将任务添加到 Microsoft Teams 中的 Planner 应用程序的 API

sre*_*ree 1 node.js botframework microsoft-teams microsoft-planner

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

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

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

Hil*_*now 5

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

不过,如果您想代表用户执行操作(委托访问),您可能需要在机器人中处理身份验证,才能访问 Graph API。有关这方面的信息,请参阅此处。