微软团队:了解网络应用和漫游器示例

时间:2019-09-06 10:11:08

标签: microsoft-teams

我是Teams&Bot领域的新手,在阅读了文档并测试了样本之后,我有一些基本的疑问。

我的Visual Studio中有2个项目正在运行:

  1. 来自Bot Framefork的Echo Bot
  2. Teams Samples中的HelloWorld应用程序(内部带有“ EchoBot”)

我可以看到团队活动的管理方式不同:

    具有OnMessageActivityAsync的
  1. ActivityHandler,在其中接收每个消息: 受保护的覆盖异步任务OnMessageActivityAsync(ITurnContext turnContext ...
  2. 带有Post方法的ApiController: 任务发布([FromBody]活动活动)

但是1管理Microsoft.Bot.Schema.IActivity

和2管理Microsoft.Bot.Connector.IActivity

也许听起来很基本,但是在哪里可以找到关于这两种管理传入消息和创建响应/更新的不同方法的简单说明?...

我的目标是拥有一个带有Message Extension的应用程序(如2中所示),以从TEAMS获取命令(具有@MyApp ...),但是我需要发送诸如Cards之类的活动(如1中所示)。

我需要回复(Reply1)来自用户的传入消息(Message1),当我完成本地任务时,将另一条回复添加到同一条消息中(Reply2到Message1)。两者都不是新消息,而是在同一“线程”中发送的

有了这些要求,我最好的出发点是什么?

非常感谢

迭戈

0 个答案:

没有答案