我知道可以将应用程序与类似的命令集成
向“someApp”询问某事
或其他类似的短语。
是否可以简单地问谷歌助手
关上厨房窗户。
然后它直接将该信息传递给该设备?我认为这是direct actions
一项工作,但它尚未向公众开放,并且正在开发中。
那么如何将这些数据传递给我的应用程序并自己处理呢?
我知道可以将应用程序与类似的命令集成
向“someApp”询问某事
或其他类似的短语。
是否可以简单地问谷歌助手
关上厨房窗户。
然后它直接将该信息传递给该设备?我认为这是direct actions
一项工作,但它尚未向公众开放,并且正在开发中。
那么如何将这些数据传递给我的应用程序并自己处理呢?
关闭厨房窗口
我认为这只有在谷歌能够固有地处理这个命令的情况下才有效。由于 Direct Actions 尚未开发,我不确定输入将如何格式化,但在任何一种情况下(直接操作或当前方法),非助手原生操作的实现将由您处理。对于这样的事情,您需要在 Actions on Google 上设置一个操作,以便每当调用此操作时,它都会通过 webhook 向您的服务发送请求。
直接操作是指谷歌找出用户想要什么的操作,然后您将自己完成此操作。基本上,使用它可以让您不必为用户所说的任何内容编写测试用例和响应。据我所知,您必须为您的操作集命名,用户会提及该名称,以便他们可以使用您的操作。然后,此操作会要求您完成操作并返回一些响应。Actions on Google 有大量文档可以通过 API.AI 和 Actions SDK 执行此操作,前者可能是更简单的方法。
免责声明:我只阅读了 Actions on Google 的文档,我还没有实施任何这些,但希望这有助于为您解决一些问题。