Google Assistant 与 IFTTT 的集成如何运作?

Posted

技术标签:

【中文标题】Google Assistant 与 IFTTT 的集成如何运作?【英文标题】:How does Google Assistant's integration with IFTTT work? 【发布时间】:2019-04-23 21:46:45 【问题描述】:

我的意思是,从技术的角度来看。助手如何知道它应该将请求发送到 IFTTT 服务器?

当我在 Google Assistant 上创建自己的操作时,我使用了操作 SDK 并将清单文件上传到我的帐户中。此清单基本上将所有短语映射到意图,然后映射到预定义的履行服务器。我明白那部分。但问题是,我只能通过说“Ok Google,与我的应用程序对话”来触发我的应用程序。使用 IFTTT,这似乎没有必要。用户可以只说“Ok Google,修剪草坪”,而不是“Ok Google,告诉 IFTTT 修剪草坪”。

那么这在幕后是如何运作的呢?谷歌是否在这里明确将服务列入白名单?或者我错过了什么?

【问题讨论】:

【参考方案1】:

所以我实际上与 Google 支持部门取得了联系,显然 IFTTT 也是一家 Google 公司。当涉及到隐式意图调用

时,他们可以利用一些私有 API 并获得优先权

【讨论】:

以上是关于Google Assistant 与 IFTTT 的集成如何运作?的主要内容,如果未能解决你的问题,请参考以下文章

让我的应用与 Google Home 中的 Google Assistant 对话

如何使用谷歌助手 IFTTT 将 webhook 发送到不和谐

使用 Google Assistant 直接与我的 Android 应用对话并执行一个非常简单的任务

App Action 适用于 App Actions 测试工具,但不适用于 Google Assistant

启动 Google Assistant 语音交互

如何禁用 Google Assistant API(现在点击)