2

我为 Alexa 编写了一个智能家居技能,它与我创建的一堆 REST api 交互。它与我的 OAUTH2 服务器集成,一切都很好。

我已经尝试阅读 Google 文档上的有限 Actions,并查看了 github 上的示例 Node 应用程序,我被难住了。action.json 似乎采用单个 URL - 我不清楚应该是什么,该示例采用传递单个 url 的简单路线,然后决定同步/执行等作为 index.js 中的 url 参数,哪个我不想做。有人可以解释一下这对他们有用吗?我看到一群人在这里挣扎,所以我感到安慰的是我可能很厚,但我并不孤单!

4

1 回答 1

0

由于您开发了 Alexa 智能家居技能,您应该知道作为 Lambda 函数托管的技能适配器。示例 Node.js 程序就像技能适配器一样工作。

当 Google Home 调用您的智能家居应用时,它会将请求发送到 action.json 中的 url。您可以为此 url 使用示例 Node.js 应用程序,然后编写您的函数来处理同步/执行请求。这部分应该与您为 Alexa 创建的 REST API 非常相似。

于 2017-07-14T07:02:32.753 回答