我是Dialogflow和nodejs的新手 . 我需要从参数中获取实体值到函数(代理)并在条件上应用 . 我怎样才能做到这一点?我正在尝试下面,但每次我得到其他条件成为真实 . 我创建了一个名为about_member的实体 .
function about_member_handeller(agent)
{
if(agent.about_member=="Tarun")
{
agent.add('Yes Tarun');
}
else
{
agent.add("No tarun");
}
}
请帮忙 .
1 回答
在这种情况下,您可以使用console.log来帮助释放黑匣子,如下所示:
JSON.stringfy()
会将您的json对象序列化为字符串,console.log将在stdOut上打印相同的内容 . 因此,一旦运行代码,这将打印agent
的对象结构,之后您将知道如何访问about_member
. 因为在上面的代码中显然你希望about_member
是一个字符串,但是这段代码会告诉你它中的实际数据以及如何比较它 .