【发布时间】:2019-12-14 19:11:40
【问题描述】:
我正在尝试将技能服务部署为 Web 服务,而不是使用 lambda 函数,而是作为 HTTPS 端点(Alexa 需要 HTTPS 端点来转发请求)。 ASK-SDK-JAVA servlet 有助于实现相同的目的,但文档描述了有关 TOMCAT 和 NGROK 的本地使用。我部署了与 Heroku 文档中使用的相同的 .war,但请求没有被转发到端点。如何将服务托管为 HTTPS 端点?我可以使用.jar 还是只使用.war?
我使用“SkillServlet”as shown here 制作了示例 HelloWorld 程序。
当我调用该技能时。 Alexa 抛出以下语音输出
There was a problem communicating with the requested skill.
(无法查询端点)
【问题讨论】:
标签: java http https aws-lambda alexa-skills-kit