我已经部署了#34;披萨"对话框到我的Bluemix帐户。我在编码实现之前使用Postman来验证REST交互。我可以使用REST GET对话框检索对话框ID。获取返回的对话框ID我建立一个新的对话(保留client_id和conversation_id)为空:
我使用返回的会话ID发送另一个会话请求,但我首先在标题中设置conversation_id,并将输入值设置为"大披萨"
我没有在对话框中找到下一个请求翻页的转弯,而是获得了一个新的会话ID和新的客户ID,并输入再次询问我要订购的大小比萨饼。
我是否应该能够使用Postman测试对话交互,为什么我的后续对话请求都被视为新的会话请求?
感谢任何建议。
答案 0 :(得分:0)
您说您正在标题中设置会话ID,因此我假设您可能错误地传递了该ID参数。根据{{3}},它声明如果你没有传入conversation_id,它将开始一个新的对话。由于你错误地传递了converation_id,它认为你没有提供一个并且会开始与你进行新的对话。
由于您使用的是Postman,请尝试在POST的正文中设置conversation_id,而不是在标题中。