1

我知道這是可能的一個應用程序使用如下命令谷歌Android的助理整合

整合提出「someApp」有關的東西

或其他類似的短語。

是否有可能要問谷歌助理只是

關閉廚房的窗戶。

然後它將該信息直接傳遞給該設備? 我認爲這是direct actions工作,但它尚未公開,它正在開發中。

那麼如何將這些數據傳遞給我的應用程序並自行處理?

+0

有沒有解決方法?我和你一樣。 – RushDroid

回答

1

關閉廚房的窗戶

我認爲,如果谷歌能夠固有處理此命令這隻會工作。由於直接行動還沒有形成,我不確定輸入是如何格式化的,但無論是哪種情況(直接行動或當前方法),執行非本地行動的行爲都將由您處理。對於,如,您需要在Actions on Google上設置一個操作,以便每當調用該操作時,它都會通過webhook向您的服務發送請求。

直接操作是指谷歌找出用戶想要的操作,然後你就可以自己完成這個操作。基本上,使用它可以讓你不必爲用戶說的任何事情編寫測試用例和響應。據我所知,你必須給你的動作設置一個名字,用戶提到這個名字以便他們可以使用你的動作。這個動作然後會要求你完成這個動作並返回一些響應。 Google上的操作有很多文檔可以通過API.AI和Actions SDK進行,前者可能是更簡單的方法。

Conversation Actions

Starting with API.AI

免責聲明:我只能通過在谷歌文檔操作讀,我還沒有實現任何的這一點,但我希望這有助於清除一些東西給你。

+0

謝謝,我已經閱讀過文檔。 – Pedram