【发布时间】:2019-08-21 12:16:33
【问题描述】:
我是 DialogFlow 的新手,我不知道我想要实现的目标是否可行。
我正在尝试创建一个 DialogFlow 意图,该意图会在收到给定命令后从用户设备发出 HTTP 请求。我知道如何使用 webhook 做到这一点,但问题是 webhook HTTP 请求来自 Google 服务器,而不是用户设备。
我希望请求来自用户设备的原因是接收器只会收听本地网络(它是在互联网路由器中运行的网络服务器)。所以这只有在 HTTP 请求来自连接到路由器的设备时才有效。
一种解决方法是创建一个到路由器的公共隧道(使用 ngrok 之类的软件),但我的应用程序针对的是真实用户,所以我希望避免这种复杂的设置。
是否可以使用 DialogFlow 进行本地请求?或者是否有其他 Google-Assistant API 可以用于此目的,例如 Google IoT 解决方案?
谢谢
【问题讨论】:
标签: http dialogflow-es webhooks actions-on-google