0

我正在构建一个客户端,它将与使用 Microsoft Bot Framework 构建的现有机器人进行交互。当我使用现有渠道进行测试时,该机器人工作正常。使用 Direct Line API 时,我也可以成功开始对话。但是,当我尝试使用 Direct Line API 向机器人发送消息时,我收到内容为“ServiceError”的 500 错误。

我正在使用 Fiddler 向https://directline.botframework.com/v3/directline/conversations/[MyConversationID]/activities发送带有以下标头的 http Post 请求:

Authorization: Bearer <My Secret> 
Host: directline.botframework.com
Content-Length: 97

与身体

{
    "type": "message",
    "from": {
        "id": "user1"
    },
    "text": "hello"
}

我相当确定问题不在我的机器人代码中,因为没有命中断点。有没有人有类似的问题?或者对如何调试它有任何建议?

4

0 回答 0