如果用户早上登录网站,沃森会说早安!
如果用户下午登录网站,沃森会说下午好!
如果用户晚上登录网站,沃森会说晚安!
我写得像这样
{
"conditions": "now().before('12:00:00')",
"output": {
"text": {
"values": [ "Good morning!" ]
}
}
}
但在关闭json编辑器后,代码正在改变为:
{
"output": {
"text": {
"values": [
"Good morning!"
]
}
}
}
任何人都可以说解决方案是什么?请提供完整的代码 ["早上好,下午好,晚上好,#34;]
`
答案 0 :(得分:2)
您无法在JSON编辑器中定义条件。因此它删除任何不属于模式的字段。
您可以在IF语句部分的工具UI中设置条件。只需粘贴您的条件部分即可。由于最近功能已更改,您需要执行以下操作。
如果您正在使用工作区API,那么我建议您导出工作区以查看节点块的正确结构。或者,您可以查看API规范。
https://www.ibm.com/watson/developercloud/conversation/api/v1/#create_workspace