我可以使用https://webchat.botframework.com/api/conversations/[conversationId]/messages获取网络聊天的对话细节
skype频道的服务URL是https://skype.botframework.com,但我没有找到任何文档获取对话细节
你可以使用DirectLine Rest API(参见文档)。
Direct Line API是一个简单的REST API,用于直接连接到单个bot。这个API是为开发人员编写他们自己的客户端应用程序、web聊天控件、移动应用程序或服务对服务应用程序,这些应用程序将与他们的机器人通信。在Direct Line API中,您将发现:使用标准秘密/令牌模式的身份验证机制通过HTTP POST消息将消息从客户机发送到bot的能力通过轮询HTTP GET接收消息的能力一个稳定的模式,即使你的bot改变了它的协议版本
你需要为你的机器人启用DirectLine通道(见截图)
您不必单独访问每个特定的通道端点,您可以通过DirectLine API(有一些限制)完成所有操作。
开始一个新的对话
POST /api/conversations
获取会话消息
GET /api/conversations/{conversationId}/messages
发送消息
POST /api/conversations/{conversationId}/messages
完整的细节在上面链接的文档中
希望能有所帮助
你能不能更具体地说一下谈话的细节和你在寻找什么?
一般来说,你不应该假设这些URL是静态的;来自Bot框架的传入消息将具有一个ServiceURL,该ServiceURL应用于该会话的生命周期。有些服务可能有多个ServiceUrl,它们为不同的用户提供。