Ibm cloud 当我尝试更新时,watson dialogService返回null。错误

Ibm cloud 当我尝试更新时,watson dialogService返回null。错误,ibm-cloud,ibm-watson,watson-dialog,Ibm Cloud,Ibm Watson,Watson Dialog,我创建了一个对话框并生成了一个id为的响应。当我尝试更新对话框时,API调用返回一个空的答案而不是对话框id。我的代码是错误的还是错误 ServiceCall dialog = service.updateDialog("ID", new File("file/template.xml")); System.out.println(dialog.execute()); 它出现在eclipse的控制台上,当我尝试更新。。。 我做错了什么 为了澄清,请尝试使用等效的curl命令更新

我创建了一个对话框并生成了一个id为的响应。当我尝试更新对话框时,API调用返回一个空的答案而不是对话框id。我的代码是错误的还是错误

    ServiceCall dialog = service.updateDialog("ID", new File("file/template.xml"));
    System.out.println(dialog.execute());
它出现在eclipse的控制台上,当我尝试更新。。。
我做错了什么

为了澄清,请尝试使用等效的curl命令更新/访问您创建的对话框。我知道您实际上是在使用Java,但是(正如Simon所说),从命令行使用curl尝试相同的命令应该可以帮助您确定问题是否出在您所使用的参数中;在对话服务本身中重新提供或

为了澄清,请尝试使用等效的curl命令更新/访问您创建的对话框。我知道您实际上是在使用Java,但是(正如Simon所说),从命令行使用curl尝试相同的命令应该可以帮助您确定问题是否出在您所使用的参数中;在对话服务本身中重新提供或

updateDialog()方法返回
void
,因为对话框API返回
{}

这是有意义的,因为当你更新对话框时,你会得到与更新对话框相同的
id

updateDialog()方法返回
void
,因为对话框API返回
{}


这很有意义,因为当你更新一个对话框时,你会得到与更新对话框相同的
id

如果你使用CURL,它能工作吗?我的意思是CURL命令。一种检查是您的代码还是服务的方法。如果使用CURL是否有效?我的意思是CURL命令。一种检查是您的代码还是服务的方法。