我使用AWS lambda和Python为Alexa编写了智能家居技能。一切都很好。
现在,我已转到Google上的Action上,我想在AWS lambda上构建该技能,我使用AWS API Gateway创建了一个帖子调用,并在Google的Action of Tab中提供了URL。现在,我想检查是否在AWS lambda和Google上的Action之间建立了连接。我对如何检查这个感到很困惑?
第二件事,我想知道Google支持Python上的Action吗,因为python中没有示例,社区中没有人使用python。
在Github Repo上,他们已经给出了NodeJS中的代码,我想通过首先执行Simulation来了解其工作原理,但这并没有太大帮助。就像我想了解基本流程一样,例如当我为Alexa开发时,我从授权开始,然后转到Controller。
答案 0 :(得分:0)
您是否已锁定在堆栈中使用Python?如果您很灵活并且可以切换到NodeJS,则可以在Google的NodeJS客户端库上使用Actions与AWS Lambda连接。
此处的文档:https://developers.google.com/actions/reference/nodejsv2/overview#example_aws_lambda_api_gateway