如何在dialogflow的内联编辑器中进行第三方api调用

时间:2018-11-22 12:55:57

标签: node.js google-cloud-functions dialogflow actions-on-google

如何使用内联编辑器在dialogflow中进行第三方api调用,如果您对此有一些代码,请分享。 谢谢

2 个答案:

答案 0 :(得分:2)

您不能从嵌入式编辑器发出外部网络请求(例如API调用)。您需要将代码部署到其他地方。最简单的方法是部署到付费Firebase计划。 From Google

  

从您的Firebase的Cloud Function发起的到Google网络外部目标的网络调用要求为基础Google Cloud或Firebase项目启用计费。

答案 1 :(得分:0)

只要Dialogflow可以理解API的响应,就可以使用所需的技术创建API。

您需要通过转到Fulfillment进行配置,并将其指向您的API。

API需要使用以下结构进行响应:Dialogflow

并且,如果您打算与Google上的Actions集成,则可以使用repository,其中包括一些响应示例。

here中有一些库可以与Dialogflow使用不同的语言进行交互。