我在Node.js中有这段代码。我需要在对IBM Watson Assistant的响应中更改上下文属性的值,但这不起作用:

if(response.context.email){
      response.context.email=null;
}


更改上下文属性值的形式是什么?

最佳答案

我建议使用"null"作为值,或者更好地使用None

您在客户端。仅考虑您发送给Watson Assistant的值以进行进一步处理。如果将响应对象(JSON对象)更改为不包含任何电子邮件属性,则该服务器在Watson Assistant的服务器端上将不可用。

要在Node.js中操作JSON对象,可以使用Object methods进行研究。这有助于删除或向响应结构添加属性。

09-30 16:16
查看更多