通过机器人框架将气泡发送到团队会议中

时间:2021-01-20 09:35:12

标签: botframework microsoft-teams officedev

下载并运行示例项目 (Meeting Token Generator) 后,我尝试创建自己的机器人。因此,我按照第 2 步和第 3 步(在上一个链接中)创建了一个新资源和一个新的机器人频道注册。在此之后,我复制了方法 PostStatusChangeNotification(来自 Visual Studio 项目),它应该在 springboot 项目中将气泡发送到 java 函数中。 所以我使用了 BotFrameworkHttpAdapter 中的 continueConversation 方法来发送气泡。

有两个问题:

  1. 正如(方法 continueConversation 的)文档:大多数频道都要求用户先与机器人发起对话,然后机器人才能向用户发送活动。那么,会议令牌生成器如何在没有用户对话初始化的情况下将活动发送到会议聊天中?

  2. 为什么在我的机器人发送活动时没有显示气泡?只有聊天消息有效。我还尝试手动发布(使用邮递员)由会议令牌生成器生成的相同 JSON 有效负载(修改要修改的数据),并且我注意到使用会议令牌生成器的机器人显示气泡。 因此,具有不同机器人的不记名令牌的相同发布请求不会显示气泡,而只会显示聊天消息。我真的无法解释。

希望你能帮助我,谢谢。

0 个答案:

没有答案