![](/img/trans.png)
[英]How to make Google Assistant on Android Things 1.0 call my app with different parameters
[英]Make GET/POST calls with google assistant due to own app parameters
我試圖通過我的應用程序控制家用電器。 我有一個Web服務器來接收請求並使用此參數進行mqtt發布。 我想用Google Assistant發出此請求。 但是有些參數應該來自我的應用程序,而有些則根據用戶的說法來。 例如:“打開廚房燈”
Google助手應該做什么:
http:/myserverIp/incoming/param=kitchenLight¶m=On¶m=userId
我的服務器應該做什么:
mqtt publish: topic:home/userId/kitchenLight payload=1
我已閱讀過Google助理sdk,我看過google io-18 / 17助理談話,但找不到正確答案。 根據下面的圖片,我應該使用“ URL模板模型”,但是即使在我的android項目中應該找到action.xml的地方,我也找不到!
是否可以從我的應用程序將數據傳遞給Google Assistant並發出基於用戶的GET / POST請求?
根據下面的圖片,我應該使用“ URL模板模型”,但是即使在我的android項目中應該找到action.xml的地方,我也找不到!
我認為這是您感到困惑的根源。 如果您要為Google助手構建Smart Home Action ,則完全不是在構建Android項目。 您正在構建基於雲或服務器的Webhook,它將從Assistant中獲取JSON並以某種對您的設備有意義的方式處理它。
在您的情況下,聽起來像一種方法是讓該Webhook充當您現有服務的代理。 因此它將從助手中獲取JSON,並將其轉換為您當前期望的URL查詢。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.