0

我刚刚开始使用 Watson Dialog 服务,我正在努力确保如果我的用户的对话会话不再有效,我不允许他们尝试恢复与机器人的对话。Dialog 对话是否已过期?还是 IBM 只是永久存储对话?

编辑:

如果有方法可以确定对话是否已过期,请提供该方法的文档链接或示例。

4

1 回答 1

0

如果用户返回并开始一个新会话,那么这就是一个新会话。对话确实超时。我只参与过企业活动,所以超时时间会有所不同。我相信默认值为 30 分钟,但对于 Bluemix,这可能会改变。

然而,更好的解决方案是让您的应用程序确定超时,将用户配置文件变量转储到存储中。当他们回来时,您可以重建对话的相关部分。

于 2016-06-15T03:52:57.933 回答