我正在使用需要API密钥的外部Web服务的alexa技能。在启用Alexa技能时询问用户设置
我无法找到我的生活,我可以添加此属性,以便当用户启用Alexa技能时(我还没有发布,但我认为有一个属性,我可以设置某处以便测试),他们可以添加他们的API密钥,并且在我的node.js lambda函数中接收这个密钥并将其解压并将其用于我对Web服务的发布请求。
我知道有一个Amazon账户链接服务,但我使用的Web服务不支持这种类型的登录,我相信他们的API只能通过发送包含API密钥的头来访问。因此,我需要一种方式让用户能够在某处存储他们的API密钥,然后我可以将其从lambda代码发布到Web服务中。
感谢您提供的任何帮助。
啊,这很烦人,我认为一些技能有他们自己的设置页面。由于我的计划显然不起作用 – Boardy
如果他们自己实施并托管它们时拥有自己的设置页面,并将用户引导至该页面,那将会导致复杂化。 – Tom