我创建了一个对话框并生成了一个带有id的响应。当我尝试更新对话框时,API调用返回空答案而不是对话框ID。我的代码错了还是这个错误?
Coupon
当我尝试更新时,它出现在eclipse的控制台上 我做错了什么?
答案 0 :(得分:2)
为了澄清,请尝试使用等效的curl命令更新/访问您创建的对话框。我意识到你实际上是在Java中工作,但是(正如Simon所说),使用命令行中的curl尝试相同的命令应该可以帮助您确定问题是否在您提供的参数中;或者在Dialog服务中本身。
答案 1 :(得分:0)
updateDialog()
方法返回void
,因为Dialog API返回{}
见https://watson-api-explorer.mybluemix.net/apis/dialog-v1#!/Content/putAppFile
这是有道理的,因为当您更新对话框时,您将获得用于更新对话框的id
。