繁体   English   中英

Watson Dialog不承认会话的继续

[英]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

http://imgur.com/4035dWe

谢谢你的帮助!

您第一次打电话给Converse时,不应指定会话ID。 对话框将返回第一个响应的对话ID。

然后,您可以使用该ID继续维护对话。 目前还不清楚你是否在上面的例子中这样做。

事实证明我使用了不正确的编码来进行对话/客户端ID和输入。 Watson希望表单值是URL编码的。 一旦我做出改变,问题就解决了。

感谢所有提供时间和帮助的人!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM