gpt4 book ai didi

node.js - 如何在没有 Lambda 插件的情况下使用 Node.js 在自己的服务器上使用 alexa-sdk 运行 Alexa 技能?

转载 作者:搜寻专家 更新时间:2023-10-31 23:58:53 25 4
gpt4 key购买 nike

Alexa 技能文档最终将允许您将 webhook 发送到 https 端点。然而,SDK 仅记录了 lambda 风格的 alexa-sdk 用法。在没有任何抽象 Lambda 的情况下,如何在自己的服务器上运行 Alexa 应用程序?是否可以包装 eventcontext 对象?

最佳答案

您已经可以使用自己的端点。当您创建新技能时,在配置选项卡中,只需选择 HTTPS 并提供您的 https 端点。 ASK 将调用您的端点,您可以在其中运行任何您想要的东西(提示,检查 ngrok.com 以隧道到您自己的开发机器)。关于 eventcontext 对象;您的端点将收到 event 对象信息。您不需要 context 对象来做任何事情,它只允许您与特定于 Lambda 的内容进行交互 ( http://docs.aws.amazon.com/lambda/latest/dg/python-context-object.html )。只需确保您遵守 ASK 的(未记录的)超时,您就可以开始了。

关于node.js - 如何在没有 Lambda 插件的情况下使用 Node.js 在自己的服务器上使用 alexa-sdk 运行 Alexa 技能?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44391242/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com