2017-04-24 131 views
0

我參考了這個Smart Home Skill API Reference,並實現了nodejs lambda函數。該文件表示,如果在發現時遇到任何錯誤,只需回覆一個空的DiscoverAppliancesResponse,而不是錯誤消息。Alexa,關於智能技巧的發現

我的問題是,當accessToken已過期或無效。然後回到空DiscoverAppliancesResponse呢?或者,有關無效訪問令牌的任何錯誤消息,請讓Alexa服務器刷新訪問令牌。

回答

0

好問題。我一直認爲這一發現就是尋找新設備。如果網絡因任何原因無法工作,則無法找到新設備,並且相應的響應是以「找不到」(例如,空數組)返回。

向用戶提供更多關於設備未被發現的原因的信息會很好,但API似乎沒有提供任何方式來實現。

+0

是的,應該發現一些錯誤,但現在沒有錯誤。 – AechoLiu