【发布时间】:2019-05-27 15:52:48
【问题描述】:
我目前正在实施一个需要访问对话用户列表及其电子邮件地址的团队机器人。
我已经尝试了许多示例,并且在最新的 beta 4.0 版本中使用 Microsoft.Bot.Builder.Teams 包进行了自己的实现......但没有办法找到解决方案......使用最新的稳定版本 0.9.0只能在 dotnet v4.6 中使用。
有什么想法或者可以告诉我如何像在其他频道上一样获取团队频道和对话上下文?
BR
在 0.9.0 和 beta 4.0 中添加了 Microsoft.Bot.Builder.Teams。试图获取团队上下文和成员“AsTeamsMembers”。
使用 BotBuilder SDK v4。
另一个想法:有没有办法在没有 SDK 的情况下使用机器人获取频道和用户 ID?默认对话上下文在 Teams 中不起作用...如果是,我们可以将结果发送到 Azure 函数并从那里访问图形 API!
【问题讨论】:
-
您使用的是 BotBuilder SDK v3 还是 v4?
-
我正在使用 BotBuilder sdk v4
-
根据readme,目前看来它不适用于 Bot Framework SDK v4。
Note that the Bot Builder Extensions does NOT yet work with Bot Framework SDK 4.x. It currently only works with Bot Framework SDK 3.x.我会寻找任何可能的替代方案。 -
在 beta 4.0 版本中它看起来可以工作......但目前这个版本也没有办法......看起来 Teams 与其他频道不在同一水平.. .
标签: c# botframework microsoft-teams