Google Actions是否支持Websocket?

时间:2019-05-27 12:37:13

标签: dialogflow actions-on-google vui

我正在尝试构建一个Rocket Chat Google Action,RC的主要优点之一是它Realtime API's,但是它们需要Websocket才能访问。我知道Dialogflow可用于Websocket,但Google Actions是否支持它?

我将Dialogflow和Firebase用作Action的后端。

1 个答案:

答案 0 :(得分:1)

Google上的操作是通过REST API调用运行的无状态应用程序的平台。在此模型中,用户向您的服务器发送一个请求,然后他们返回一个响应。

Google本身的操作不支持Web套接字,但是您可以定义一个像Firebase这样的云函数来执行高级实现。尽管您可以使Web套接字正常运行,但仍需要调整Action的会话流程以请求/响应方式工作,而不是持续监听Web套接字。