Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/video/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Dialogflow es API.AI可以接受JSON以外的输入吗?_Dialogflow Es - Fatal编程技术网

Dialogflow es API.AI可以接受JSON以外的输入吗?

Dialogflow es API.AI可以接受JSON以外的输入吗?,dialogflow-es,Dialogflow Es,我是Dialogflow的新手,我有一个XML格式的报告,它是从我的内部应用程序生成的。我想使用该XML文件数据作为代理(在Dialogflow中创建)的输入。可能吗?是的,这是可能的。在实现webhook中,您将执行以下操作: 确定调用了哪个Intent,以及调用内部应用程序可能需要的任何参数 使用REST或类似工具调用您的内部应用程序。如果您使用的是node.js之类的东西,那么需要将其作为一个带有承诺的异步函数来实现 当你得到结果时,把它们作为你的回答的一部分 你能澄清你所说的“为我的代理

我是Dialogflow的新手,我有一个XML格式的报告,它是从我的内部应用程序生成的。我想使用该XML文件数据作为代理(在Dialogflow中创建)的输入。可能吗?

是的,这是可能的。在实现webhook中,您将执行以下操作:

  • 确定调用了哪个Intent,以及调用内部应用程序可能需要的任何参数
  • 使用REST或类似工具调用您的内部应用程序。如果您使用的是node.js之类的东西,那么需要将其作为一个带有承诺的异步函数来实现
  • 当你得到结果时,把它们作为你的回答的一部分

  • 你能澄清你所说的“为我的代理人提供信息”是什么意思吗?你想对XML文件数据做什么?你期望结果是什么?实际上,我从我的webhook执行了一个操作,然后webhook服务器以XML格式向我提供了数据。现在我想使用这些数据作为输入,在API.Ai中执行一些操作,并希望得到相关的响应。很抱歉,我仍然不清楚这里的流程是什么。您是说您有一个Dialogflow webhook实现,这是在调用生成XML的东西吗?或者你是想在没有额外网络钩子的情况下做到这一点呢?我的英语很差,你明白我的意思了。我有一个Dialogflow webhook实现,它调用我的内部应用程序并生成一个XML。