Google 操作是否支持 Websockets?
Does Google Actions Support Websockets?
我正在尝试构建一个 Rocket Chat Google 操作,RC 的主要优势之一是它 Realtime API's 但是它们需要 Websocket 才能访问。我知道 Dialogflow 可以用于 Websocket,但是 Google Actions 支持它吗?
我正在使用 Dialogflow 和 Firebase 作为我的 Action 的后端。
Actions on Google 是一个通过 REST API 调用实现无状态应用程序 运行 的平台。在此模型中,用户向您的服务器发送一个请求,他们会收到一个响应。
Actions on Google 本身不支持网络套接字,但您可以定义像 Firebase 这样的云函数来执行高级实现。虽然您可以让 Web 套接字在您的函数中工作,但您仍然需要调整 Action 的会话流程以 request/response 方式工作,而不是持续监听 Web 套接字。
我正在尝试构建一个 Rocket Chat Google 操作,RC 的主要优势之一是它 Realtime API's 但是它们需要 Websocket 才能访问。我知道 Dialogflow 可以用于 Websocket,但是 Google Actions 支持它吗?
我正在使用 Dialogflow 和 Firebase 作为我的 Action 的后端。
Actions on Google 是一个通过 REST API 调用实现无状态应用程序 运行 的平台。在此模型中,用户向您的服务器发送一个请求,他们会收到一个响应。
Actions on Google 本身不支持网络套接字,但您可以定义像 Firebase 这样的云函数来执行高级实现。虽然您可以让 Web 套接字在您的函数中工作,但您仍然需要调整 Action 的会话流程以 request/response 方式工作,而不是持续监听 Web 套接字。