【问题标题】:Testing bot directly with ConnectorClient without framework emulator直接使用 ConnectorClient 测试机器人,无需框架模拟器
【发布时间】:2016-06-17 17:00:27
【问题描述】:

谁能给出一个向机器人发送消息并等待回复的特定 C# 示例?我正在尝试在不使用模拟器的情况下测试机器人,因此我可以拥有更多控制权并查看更多详细信息。我已经阅读了有关不同 REST API 的文档,但我真的不确定如何在 C# 程序中具体实现这些。

我想我可以从以下开始:

使用 Microsoft.Bot.Connector;
var client = new ConnectorClient(appID, appSecret);

但我不知道从那里去哪里。我想测试从用户向机器人发送消息,然后等待机器人响应,然后显示响应消息。

感谢您的帮助。

【问题讨论】:

  • 什么是ConnectorClient?这是您正在使用的 C# 库/Nuget 包吗?
  • 它在Microsoft.Bot.Connector 中定义,但我找不到正确的文档说明如何使用它。
  • 在这种情况下,它看起来像这样:docs.botframework.com/connector/getstarted/#navtitle 应该对你很有帮助。
  • 是的,我已经多次阅读该页面。正如问题所说,我正在尝试编写自己的客户端程序,而不是使用提供的机器人模拟器。
  • 嗯,那就有点乱了,所以你不想用ConnectorClient这个类?

标签: c# botframework


【解决方案1】:

我尝试使用直接 API。这并不难。请浏览以下链接。

Example code here

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-04-13
    • 1970-01-01
    • 2018-05-01
    • 2018-09-16
    • 2018-10-25
    • 1970-01-01
    • 2017-11-19
    • 1970-01-01
    相关资源
    最近更新 更多