[英]Watson Dialog does not recognize continuation of conversation
当尝试使用Dialog工具来了解API的工作方式时,我遇到了一个问题,即POST /对话创建一个新的对话,而不是继续现有的对话。 我使用的文档位于: http : //www.ibm.com/smarterplanet/us/en/ibmwatson/developercloud/dialog/api/v1/
初始POST返回会话和客户端ID,但添加了这些值的后续请求以及输入值只返回新会话的信息。 这些文档是否不准确?
以下是我尝试使用此功能的众多尝试之一的屏幕截图。 客户端和连接ID来自之前的POST到/ conversation
谢谢你的帮助!
您第一次打电话给Converse时,不应指定会话ID。 对话框将返回第一个响应的对话ID。
然后,您可以使用该ID继续维护对话。 目前还不清楚你是否在上面的例子中这样做。
事实证明我使用了不正确的编码来进行对话/客户端ID和输入。 Watson希望表单值是URL编码的。 一旦我做出改变,问题就解决了。
感谢所有提供时间和帮助的人!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.