【问题标题】:Action on Google Smart Home using AWS lambda in Python在 Python 中使用 AWS lambda 对 Google Smart Home 执行操作
【发布时间】:2019-04-29 00:51:38
【问题描述】:

我使用 AWS lambda 和 Python 为 Alexa 编写了一个智能家居技能。这一切都很好。

现在我已经转到 Action on Google,我想在 AWS lambda 上构建技能,我使用 AWS API Gateway 创建了一个帖子调用,并在 Google Action 的 Fulfillment 选项卡中提供了 URL。现在我想检查是否已经在 AWS lambda 和 Action on Google 之间建立了连接。我很困惑如何检查这个?

我想知道的第二件事是 Action on Google Support Python,因为没有 Python 中的示例,也没有社区中的任何人使用过 Python。

在 Github Repo 上,他们提供了 NodeJS 中的代码就像我想从基础上了解流程一样,当我为 Alexa 开发时,我从授权开始,然后转到控制器。

【问题讨论】:

    标签: actions-on-google google-smart-home


    【解决方案1】:

    您是否一心只想在堆栈中使用 Python?如果您灵活并且可以切换到 NodeJS,您可以使用 Google 的 NodeJS 客户端库上的 Actions 来连接 AWS Lambda。

    这里的文档:https://developers.google.com/actions/reference/nodejsv2/overview#example_aws_lambda_api_gateway

    【讨论】:

    • 我很乐意为 AWS lambda 切换到 Nodejs,但也没有示例模板。我看到了你分享的文件,我是一个初学者,这就是为什么它对我来说没有那么大的意义。我正在寻找可以让我简要了解应该如何实现它的东西。就像一个参考或入门模板,这样我就可以开始开发而没有任何复杂性。顺便谢谢。
    • 感谢您的澄清! Google 已经整理了一些 Codelab,旨在帮助初学者了解 Actions on Google 和 Dialogflow 的开发人员体验。他们应该帮助你参考和入门模板:codelabs.developers.google.com/codelabs/actions-1/#0codelabs.developers.google.com/codelabs/actions-2/#0
    • 谢谢它帮了我很多。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-12-10
    • 2022-06-24
    • 2022-11-28
    • 1970-01-01
    相关资源
    最近更新 更多