我的意思是,从技术角度来看。助手如何知道它应该将请求发送到IFTTT服务器?
当我在Google智能助理上创建自己的操作时,我使用了操作SDK并将清单文件上传到了我的帐户中。该清单基本上将所有短语映射到意图,然后映射到预定义的履行服务器。我得到那个部分。但事情是,我只能通过说“Ok Google,与我的应用交谈”来触发我的应用。有了IFTTT,这似乎没有必要。用户可以说“Ok Google,割草坪”而不是“Ok Google,告诉IFTTT割草坪”。
那么这在幕后如何运作?谷歌是否明确将服务列入白名单?或者我错过了哪一部分?
所以我实际上与谷歌支持联系,显然IFTTT也是谷歌公司。他们可以使用一些私有API,并在隐式意图调用时获得优先权