PHP api为亚马逊回声

时间:2016-06-21 08:48:47

标签: php amazon-web-services alexa-skills-kit alexa-voice-service alexa-skill

我有特殊的要求,比如我必须在php中创建API,以获取alexa技能的指令,例如我将指向亚马逊回声设备“Alexa,你能找到Mr.X的公司名称”然后echo会发送一些我的演讲的变量或文本作为我的php API的返回值。

之后我将从我自己的数据库中找到公司名称,我需要将公司名称发送到亚马逊回声作为用户提出的问题的回复......

一步一步:

  1. 从Echo获取指令。
  2. 将指令发送到我的数据库并搜索被询问的东西(Comnay名称为mr x)
  3. 数据库返回我的API的答案(例如Stackoverflow是mr x的公司)。
  4. 我们的API将其发送回Echo进行播放(Echo说:Mr.x是stackoverflow的员工)。
  5. 那么,有人能让我知道上面的流程是否可以用亚马逊回声使用PHP或任何其他方式来满足上述要求? 。

    我确实对它进行了调查,但没有找到任何特别的帮助,所以请提供更多支持。

2 个答案:

答案 0 :(得分:0)

你的问题很广泛。亚马逊的建筑和功能概述的最佳地点是亚马逊" Getting Started"引导。

掌握了基础知识,并希望继续进行高级设计,项目规划和业务开发,还有this book。 (免责声明:我写了它。但它唯一一本关于编程Alexa的书。)

答案 1 :(得分:0)

我同意约瑟夫的观点,你的问题有点宽泛。您可以尝试浏览Big Nerd Ranch training series。我还制作了一个关于如何实现该系列代码的视频,您可以find here。虽然它们位于node.js中并且您要求使用PHP,但它们应该可以帮助您开始了解Alexa和Echo如何工作的概念。