2017-09-15 146 views

回答

1

您可以獲取HomeGraph API的API密鑰。你讓自己的API端點調用您的API密鑰:

https://homegraph.googleapis.com/v1/devices:requestSync?key=API_KEY

在人體中,請確保您提供您最初在SYNC響應返回的agentUserId。這將導致您的端點接收另一個SYNC呼叫。

這裏有一個捲曲的命令:

curl -i -s -k -X POST -H "Content-Type: application/json" -d "{agent_user_id: \"agentUserId\"}" "https://homegraph.googleapis.com/v1/devices:requestSync?key=API_KEY" 

檢查the new docs以瞭解更多的關於如何使用它。

+0

Google似乎已經在開發人員控制檯中啓用了Homegraph API ...我可以用API密鑰調用它,但它似乎沒有文檔,所以我不知道該如何調用它。我嘗試複製節點示例中泄露的內容:https://github.com/actions-on-google/actionssdk-smart-home-nodejs –

+0

我不知道任何API可見性更改。我不會無限期地依賴當前的API,因爲它們可能會改變或不穩定。 –

+0

REQUEST_SYNC是Google Homegraph API的一項操作,它最近在Google雲端控制檯中啓用。您現在可以將其添加到您的項目中,並使用您的API密鑰來調用它,如提交給我鏈接的回購(稍後移除,您必須查看歷史記錄)中所示。我們可以打到端點,但沒有關於發送它的文檔。 –

相關問題