我为Alexa编写了一个智能家居技巧,它与我创建的一系列REST交互。它与我的OAUTH2服务器集成,一切都很好。
我试着阅读了Google文档上有限的操作,并查看了github上的Node应用示例,我感到很困惑。action.json似乎只接受一个URL --我不清楚它应该是什么,该示例采用简单的路径,传递单个url,然后决定同步/执行等作为index.js中的url param,这是我不想做的。有人能解释一下这对他们来说是怎么回事吗?我看到一群人在这里挣扎,所以我觉得我可能很胖,但我并不孤单!
发布于 2017-07-14 07:02:32
由于您开发了Alexa智能家居技能,您应该知道作为Lambda函数承载的技能适配器。示例Node.js程序就像技能适配器一样工作。
当Google调用您的智能家庭应用程序时,它会将请求发送到action.json中的url。您可以对这个url使用示例Node.js应用程序,然后编写函数来处理同步/执行请求。这个部分应该非常类似您为Alexa创建的REST。
https://stackoverflow.com/questions/44933189
复制相似问题