小编Sam*_*hav的帖子

如何对Amazon Alexa进行REST API调用

我正在构建自定义Alexa技能,并希望进行REST API调用。目前,我能够发出GET请求以从Web服务中获取数据,然后供Alexa使用。但是,我有以下要求,并且不确定如何进行开发。

  1. 调用技能(完成)
  2. 用户将调用“获取主题列表”意图,Alexa进行GET REST API调用并提供“主题列表”(完整)
  3. 让Alexa提示用户从列表中选择一个主题(待定)
  4. 接收用户在lambda函数中做出的响应,并使用该响应进行POST / PUT调用。(待定)
  5. 如果所选主题无效(待定),则提示用户。

如何实施3、4和5?我目前正在使用Python 3.6在AWS开发人员控制台上编写lambda函数。是否有任何适用于Python 3.6的Amazon Alexa API指南。

我该如何在Java中做到这一点?

我按照此处的说明开发了当前的内容:https : //github.com/simonprickett/alexabart

关于如何编写Alexa特定的lambda函数及其相关的Python3或Java API指南,是否有任何详细的文档可用。

谢谢

java amazon-web-services alexa python-3.x alexa-skills-kit

5
推荐指数
1
解决办法
2534
查看次数