编写Bot框架客户端



我已经离开BotFramework开发一段时间了,现在又回来了。

我在公司内部使用这个Bot,并使用REST中继应用程序与它通信。

然而,在更新到Bot框架V3之后,我遇到了一些问题。我看到这些更改意味着Bot现在异步响应,将数据发送到ServiceURL字段。因此,我有几个问题。

  1. 我还可以在Bot框架中使用这种架构吗?(即在公司内部托管,不使用Azure或连接器)
  2. 如果可以,我假设我的中继应用程序需要有一个Bot可以回复的端点?它只是做一个http POST到ServiceUrl我给它吗?(即http://mybotserver:9000)还是张贴到该服务器地址下的URL ?我假设帖子的主体是你在通道模拟器中看到的常见Json。

我不知道你的架构的细节,但一般来说,如果你的bot(通过relay)可以:

  1. 使用https post到达ServiceURL端点
  2. 接收到您在Bot框架中注册的端点的传入请求
  3. 中继需要能够到达我们的登录服务以签署请求
  4. 还需要能够到达我们的OpenId端点作为签名/身份验证的一部分

最新更新