【发布时间】:2018-02-21 07:04:27
【问题描述】:
我想直接从我的 Google 助理向我 LAN 上的服务器(例如 Node-red 或 Arduino)发出 HTTP 请求。
我想重现 this widget 的行为,但它在 Google 助理中不起作用。
将 IFTTT 与 webhook 结合使用可以使 IFTTT 网站从他们的服务器上 ping 互联网,而不是从我的私人 LAN 中的手机。我认为如果我将 google 操作与 api.ai 与 webhook 一起使用,也会发生同样的情况。比如这个应用Wake On Lan可以局域网请求,但是它不会像192.168.0.2:1880/test那样接受链接,它只接受IP地址,但它可以与谷歌热词OK Google。
那么如何直接从我的 Google 助理发出 HTTP POST 请求?
【问题讨论】:
-
您是尝试通过 python SDK 实现这一目标,还是使用 grpc 绑定创建了与 Android 兼容的 SDK?
-
@Gaurav 我不知道你在说什么,我是初学者,不知道如何使用 action sdk。
-
您是在手机上使用内置谷歌助手,还是正在使用谷歌助手 sdk developers.google.com/assistant/sdk编写自定义应用程序
-
@Gaurav 是的,我试图只使用助手上的操作,使用 api.ai 或 IFTTT 工具,但现在我认为它们不可能,我将不得不制作一个应用程序,我不是制作安卓应用程序的专家。我会在手机上使用它,而不是在任何其他设备上。
标签: android http google-assistant-sdk ifttt google-assist-api